Для приёма платежей в Shop-Script через интернет-эквайринг «Сбербанка» используется плагин, который нужно установить «Инсталлере».
Если ваш интернет-магазин установлен не в облаке Webasyst, проверьте, чтобы на серверах хостинга был разрешен открытый исходящий доступ к адресам 3dsec.sberbank.ru, securepayments.sberbank.ru, 62.76.205.3 и 95.128.178.93 по порту 443 и поддерживался протокол TLS 1.2.
1. Зарегистрируйтесь в «Сбербанке»
Выполните инструкцию на сайте банка.
2. Выберите вариант оплаты
Определите, каким образом вы хотите, чтобы покупатели оплачивали заказы через «Сбербанк»: сразу полной суммой или в кредит.
Если вы хотите предлагать покупателям оба варианта оплаты, настройте два отдельных способа оплаты с разными настройками по этой инструкции: один для обычной оплаты, другой для оплаты в кредит.
3. Для оплаты заказов в кредит: подключитесь к программе «Покупай со Сбербанком»
Выполните этот пункт, только если вы выбрали вариант оплаты в кредит.
Оставьте заявку на сайте программы «Покупай со Сбербанком». Заполните форму заявки и дождитесь, когда с вами свяжется сотрудник «Сбербанка». Заключите договор на использование услуги интернет-кредитования.
4. Установите плагин
В приложении «Инсталлер» найдите с помощью поиска плагин «Эквайринг Сбербанка» и установите его одной кнопкой.

5. Добавьте способ оплаты в Shop-Script
В разделе «Shop-Script → Настройки → Оплата → Добавить способ оплаты» выберите «Эквайринг Сбербанка».

Если нужно, измените стандартное название и описание оплаты. Они будут видны покупателям во время оформления заказа.

Заполните настройки:
- Логин и пароль: данные, полученные после заключения договора с банком.
- Валюта: выберите валюту, в которой должны выполняться платежи.
-
Продолжительность жизни заказа в часах: если нужно, измените стандартное значение. Более высокое значение устранит больше лишних записей о копиях заказов в личном кабинете
«Сбербанка».
Формат номеров заказов в аккаунте «Сбербанка»: [идентификатор приложения]_[числовой идентификатор способа оплаты]_[номер заказа]_[номер копии заказа в «Сбербанке»].
Пример: shop_1_55_1. - Двухстадийная оплата: включите, чтобы вручную подтверждать все платежи в личном кабинете, если это предусмотрено вашим договором.
- Отмена платежей: эта функция пока не поддерживается в Shop-Script. Оплату заказов можно отменять только вручную через личный кабинет «Сбербанка».
-
Фискализация платежей: автоматическая отправка данных о платежах в налоговую инспекцию по требованиям закона РФ №54-ФЗ через сервис аренды онлайн-касс «АТОЛ Онлайн». Чтобы использовать фискализацию, выполните действия, описанные на сайте «Сбербанка» и
настройте налоги в интернет-магазине. Стоимость доставки при фискализации добавляется в чек отдельной строкой.
Выберите соответствия для появившихся полей «Признак...».
Включите фискализацию, если вы выбрали вариант оплаты заказов в кредит.
- Система налогообложения: выберите свою систему налогообложения для фискализации платежей.
- Тестовый режим: отметьте этот пункт для проверки работы модуля. После завершения проверки отключите этот параметр.
- Кредит. Включите, если вы выбрали вариант оплаты заказов в кредит.
- Вид кредита. Выберите, какой вариант кредита вы хотите предлагать покупателям интернет-магазина.
6. Активируйте запросы от серверов банка к интернет-магазину
После оплаты заказа сервер эквайринга может отправлять запросы в интернет-магазин, чтобы автоматически обновлять статус заказов на «Оплачен».
Чтобы активировать эту возможность, скопируйте значение поля «Result URL» в настройках плагина и отправьте его службе сопровождения «Сбербанка». Сообщите службе сопровождения, что уведомления об обновлении статусов заказов должны отправляться с контрольной суммой и с использованием асимметричной криптографии.
7. Активируйте функцию отмены платежей для двухстадийной оплаты
Отправьте запрос о включении этой возможности для вашего аккаунта службе сопровождения «Сбербанка».
Готово! Ваш магазин подключен к эквайрингу «Сбербанка», и покупатели могут выбрать этот способ оплаты время оформления заказа.
Как настроить налоги для фискализации платежей
Для правильной работы фискализации выберите свою систему налогообложения в настройках плагина.
Без НДС
Для всех систем налогообложения, кроме общей.
Если вы не платите НДС, то налоги настраивать не нужно — магазин будет отправлять значение «без НДС». Если налоги настроены, но не выбраны в свойствах товаров и способов доставки, то для них магазин тоже будет отправлять «без НДС».
НДС
Для общей системы налогообложения.
Настройте налоги размером 0%, 10% и 20%. Эти налоги должны быть включены в цену товара или стоимость доставки, иначе со включенной фискализацией покупатели не смогут оплачивать заказы
через «Сбербанк».
-
Добавьте отдельные правила налогов для каждой из ставок 0%, 10% и 20% в разделе «Настройки → Налоги»:
— Выберите вариант «Налог включен в цены товаров».
— Укажите размер налога.
-
В разделе «Товары → Каталог» выберите налог с нужной ставкой в свойствах всех товаров, для которых он должен рассчитываться.
Вид налога можно выбрать также прямо в списке товаров, если включён столбец «Налог». -
В разделе «Товары → Услуги» выберите налог с нужной ставкой в свойствах всех услуг, для которых он должен рассчитываться.
-
В разделе «Настройки → Доставка» выберите налог с нужной ставкой в свойствах всех способов доставки, для которых он должен рассчитываться.
Переход на ФФД 1.05
- Если у вас включена настройка «Фискализация платежей», выберите подходящие значения для настроек «Признак способа расчёта в чеках», «Признак предмета расчёта для товаров в чеках», «Признак предмета расчёта для услуг в чеках», «Признак предмета расчёта для доставки в чеках».
- Смените версию ФФД на 1.05 для онлайн-кассы в личном кабинете «АТОЛ Онлайн»: «Мои компании → Просмотреть данные → Далее [на 2-й шаг] → Далее [на 3-й шаг] → иконка “зелёный карандаш” → Версия ФФД → Изменить версию → выбрать версию 1.05 → Сохранить → Отправить заявку на изменение». Смена версии ФФД выполняется после обработки заявки в рабочее время без замены фискального накопителя.
- Смените версию ФФД на 1.05 в личном кабинете на сайте эквайринга «Сбербанка»: «Настройки фискализации → Версия → выбрать версию 1.05 → Сохранить настройки».
Частичный возврат заказов
Shop-Script позволяет выполнять частичный возврат заказов с возвратом денег покупателю. Если заказ оплачен на сайте «Сбербанка», то вернуть деньги клиенту при этом можно либо автоматически с помощью плагина — при выполнении возврата в Shop-Script, либо вручную в личном кабинете на сайте банка.
Не повторяйте возврат денег в личном кабинете, если вы уже выполнили возврат денег в панели управления интернет-магазином. В этом случае результат может быть непредсказуемым.
12 комментариев
Добрый день!
После оформления заказа выдает ошибку: Ошибка платежа. Обратитесь в службу поддержки.
В логах ошибка:
#5aabb5833ee40
)
Подскажите как исправить?
значит вы ввели не верный логин/пароль или не переключили режимы тестовый/боевой
Добрый день!
Подскажите пожалуйста, как убрать данную кнопку, т.к. перенаправление и так происходит автоматический ?
Это зависит от темы дизайна. Например, в теме «Дефолт 3.0» для этого можно добавить в CSS-файл темы дизайна правило
Здравствуйте. Как поменять текст на кнопки "оплатить заказ на сайте сбербанка"? Во первых Сбребанк стал Сбером. Во вторых надпись "оплатить на сайте сбербанка" отпугивает некоторых покупателей с картами других банков. Цитирую покупателя "Подскажите, как произвести оплату заказа через карту visa банка Возрождение. В личном кабинете вижу только Сбербанк".
Попробуйте воспользоваться советом для другого банка аналогичным образом.
Этот плагин передает номенклатуру в чек ?
Если в настройках плагина включена фискализация платежей, то плагин передаёт в платёжный шлюз список заказанных товаров вместе с другой информацией о заказе.
Добрый день! После получения оплаты в cms заказ автоматически помечается статусом "закрыто и не реализовано" как отключить? Хотим чтобы заказы независимо от того оплачен он или нет попадал в статус "Новый заказ" и продолжали там висеть. Менеджеры магазина не пользуются внутренними статусами системы.
Спасибо!
Уберите из настроек личного кабинета на сайте «Сбербанка» URL для отправки запросов от платёжного шлюза вида https://mydomain.ru/payments.php/sb/.
Или напишите в службу поддержки «Сбербанка», чтобы отключили отправку таких запросов для вашего аккаунта продавца.
После этого статус заказов больше не должен обновляться в вашем магазине после получения оплаты от покупателей.
Добрый день! В данном плагине возможно чтобы ссылка оплатить заказ, также была видна в почтовом уведомление о заказе?
Для перехода к оплате на сайт «Сбербанка» используется не просто ссылка, а выполняется отправка веб-формы с несколькими значениями, соответствующими настройкам вашего магазина и свойствам конкретного заказа. Поэтому ссылку на страницу оплаты добавить в уведомление не получится. Можно отправлять только ссылку на страницу заказа в личном кабинете.