- Передача корзины товаров (кассовый чек 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