- Передача корзины товаров (кассовый чек 54-ФЗ)
- Поддержка ФФД 1.05
- Если оплата не прошла или прошла с ошибкой, оплату можно повторить, хоть спустя 20 дней...
- Работает через REST
- Поддержка одноэтапной и двухэтапной оплаты
- php 5.6 и выше
- curl
- SimplaCMS 2.*
- Просто распаковать архив с файлами модуля по адресу
/payment/Sberbank/ - В админ-панели добавить новый способ оплаты
Сбербанк-Эквайринг - Настроить модуль в соответствии с вашими требованиями
-
После оплаты сменить статус заказа на (ID статуса)- если вы хотите что бы после оплаты у заказа менялся статус, укажите ID статуса заказа.
НапримерНовыйимеет id0,Принятыid1,Выполненыid -2итд... -
режим оплаты (одностадийный)(по умолчанию)- блокирование и списание средств происходит в один этап. Этот вид платежей предпочтительней, если товар или услуга предоставляется сразу после оплаты. -
Режим оплаты (двухстадийный)-Внимание! обратитесь в банк для включения Двухстадийной оплаты.Двухстадийные платежи следует использовать, если между решением покупателя произвести оплату и поставкой выбранного товара или услуги проходит какое-то время. Оплата производится в два этапа. На первом этапе происходит проверка наличия и блокирование средств плательщика (пре-авторизация); далее, на втором этапе, компания либо подтверждает необходимость списания средств, либо отменяет блокировку средств. -
Передавать данные для печати чека (54-ФЗ)- товары в заказе. Так-же нужно включить ФФД 1.05 в Кассе и Сбербанк-админке -
Стоимость доставки включить:
в стоимость товаров- Цена доставки равномерно "размазывается" по каждой позиции в чеке, если в настройках выбранного метода доставки НЕ установлена галочкаОплачивается отдельно
как отдельную позицию в чеке- тут все понятно. Должны быть коды оквэд у вашей организации. -
CSS класс кнопки "перейти к оплате"- если есть необходимость установить доп. классы css для кнопки "перейти к оплате", например
- Копируем файл
/payment/Sberbank/_sql_taxType_install.phpв корень сайта - Идем по адресу
http://ИМЯ_ВАШЕГО_САЙТА/_sql_taxType_install.php - Открываем файл
/api/Products.php - Ищем функции
get_productsиget_product - Ищем в этих функциях
p.visible,и после добавляемp.taxType, - Открываем файл
/simpla/design/html/product.tpl, ищемПараметры страницы - Добавляем в этот блок:
<select name="taxType"> <option value='0' {if $product->taxType=='0'}selected{/if}>без НДС</option> <option value='1' {if $product->taxType=='1'}selected{/if}>НДС по ставке 0%</option> <option value='2' {if $product->taxType=='2'}selected{/if}>НДС чека по ставке 10%</option> <option value='3' {if $product->taxType=='3'}selected{/if}>НДС чека по ставке 18%</option> <option value='4' {if $product->taxType=='4'}selected{/if}>НДС чека по расчетной ставке 10/110</option> <option value='5' {if $product->taxType=='5'}selected{/if}>НДС чека по расчетной ставке 18/118</option> <option value='6' {if $product->taxType=='6'}selected{/if}>НДС чека по ставке 20%</option> <option value='7' {if $product->taxType=='7'}selected{/if}>НДС чека по расчётной ставке 20/120</option> </select> - Открываем
/simpla/ProductAdmin.php - Ищем
$product->visible = $this->request->post('visible', 'boolean');и после добавляем$product->taxType = $this->request->post('taxType', 'integer'); - В настройках платежного модуля, в пункте
Разный НДС у товаров?, ставимда.
- ЛК оператора https://3dsec.sberbank.ru/mportal3
- API:
storename-api - Оператор:
storename-operator - Пароль на оба логина:
storename