Инструменты страницы

Drupal

С помощью установленного плагина для Drupal ваши покупатели смогут расплачиваться с вами через платёжную страницу «Сбербанка». Для работы платёжного плагина необходимо, чтобы в Drupal был предварительно установлен модуль Drupal Commerce.

В интерфейсе Drupal дополнения называются «модулями». Платёжный плагин относится к этой же категории, однако в настоящем описании используется слово «плагин».


Системные требования

Работа платёжного плагина проверялась на следующих версиях Drupal и модуля Drupal Commerce.

Версия Drupal Версия Drupal Commerce Ссылки на инструкции
7.x 1.13
8.x/9.x 2.x

Установка плагина для Drupal 7.x Drupal Commerce 1.13

Чтобы установить платёжный плагин для Drupal, выполните следующие действия.

  1. Распакуйте архив и поместите папку плагина по следующему пути:
    <папка вашего сайта>\modules\.
  2. Выполните вход на сайт своего интернет-магазина.
  3. В верхней панели сайта выберите Site settngs (Настройки сайта) > Advanced settings (Расширенные настройки) > Modules (Модули) (см. изображение ниже).


    Отобразится следующая страница.


  4. В таблице найдите плагин Commerce RBS Payment (см. изображение ниже).


  5. Щелчком мыши переведите кнопку-переключатель из положения OFF (Выключено) в положение ON (Включено) - см. изображение ниже.


  6. Щёлкните на кнопке Save configuration (Сохранить конфигурацию) в левом нижнем углу страницы.

Настройка плагина для Drupal 7.x Drupal Commerce 1.13

Чтобы настроить платёжный плагин для Drupal, выполните следующие действия.

  1. Выполните вход на сайт своего платёжного магазина.
  2. В верхнем меню выберите Store settings (Настройки магазина) > RBS Payment configuration (Конфигурация платёжного плагина) - см. изображение ниже.


    Отобразится следующая страница.


  3. Выполните настройку, руководствуясь таблицей ниже.

    Настройка Описание
    Логин мерчанта

    Логин служебной учётной записи в платёжном шлюзе с суффиксом -api.

    Если плагин работает в тестовом режиме, следует указывать логин тестовой служебной учётной записи. Если плагин работает в основном режиме, следует указывать логин основной служебной учётной записи.

    Пароль мерчанта

    Пароль служебной учётной записи в платёжном шлюзе.

    Если плагин работает в тестовом режиме, следует указывать пароль от тестовой служебной учётной записи. Если плагин работает в основном (боевом) режиме, следует указывать пароль от основной служебной учётной записи.

    Стадийность платежа
    • Одностадийный - платежи будут проводиться по одностадийной схеме;
    • Двухстадийный - платежи будут проводиться по двухстадийной схеме.
    Режим работы

    Позволяет задать режим работы плагина: тестовый или основной (рабочий).

    • Если плагин работает в тестовом режиме, в соответствующих полях (Логин и Пароль) следует указывать данные тестовой служебной учётной записи.
    • Если плагин работает в основном режиме, в соответствующих полях (Логин и Пароль) следует указывать данные основной служебной учётной записи.
    Передача товарной корзины

    Позволяет выбрать, будет ли передаваться товарная корзина и будет ли сформирован товарный чек. Чтобы получить возможность использовать эту функциональность, обратитесь к представителю банка. Подробнее см. раздел о соответствии закону 54-ФЗ.

    Система налогообложения

    Система налогообложения, доступны следующие значения:

    • Общая;
    • Упрощённая, доход;
    • Упрощённая, доход минус расход;
    • Единый налог на вменённый доход;
    • Единый сельскохозяйственный налог;
    • Патентная система налогообложения.

    Эта настройка применяется, только если у вас настроены параметры фискализации - подробнее см. раздел о соответствии закону 54-ФЗ.

    Формат фискальных документов

    Список позволяет указать используемый формат фискальных документов, доступны следующие варианты:

    • ФФД 1.0;
    • ФФД 1.05.

    Формат версии должен совпадать с форматом, выбранным в личном кабинете банка и в кабинете сервиса фискализации.

    Тип оплаты

    Тип оплаты возможны следующие значения:

    • Полная предварительная оплата до момента передачи предмета расчёта.
    • Частичная предварительная оплата до момента передачи предмета расчёта.
    • Аванс.
    • Полная оплата в момент передачи предмета расчёта.
    • Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит.
    • Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит.
    • Оплата предмета расчёта после его передачи с оплатой в кредит.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Тип оплачиваемой позиции

    Тип оплачиваемой позиции, возможны следующие значения:

    • Товар.
    • Подакцизный товар.
    • Работа.
    • Услуга.
    • Ставка азартной игры.
    • Лотерейный билет.
    • Предоставление РИД.
    • Платёж.
    • Агентское вознаграждение.
    • Составной предмет расчёта.
    • Иной предмет расчёта.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Логирование запросов к платёжному шлюзу
    • Нет - ведение журнала событий отключено;
    • Да - ведение журнала событий включено.


  4. Щёлкните на кнопке Save configuration (Сохранить конфигурацию).

Установка плагина для Drupal 8.x/9x Drupal Commerce 2.x

Чтобы установить плагин, выполните следующие действия.

  1. В верхнем меню выберите Управление > Расширения (см. изображение ниже)


    Отобразится следующая страница.


  2. Щёлкните на кнопке Установить новый модуль.
    Отобразится следующая страница.


  3. В поле Загрузите архив модуля или темы для установки щёлкните на кнопке Browse/Обзор и укажите путь к файлу плагина.
    При успешной установке отобразится следующее сообщение.


  4. Включите установленный модуль - Commerce RBSPayment (см. изображение ниже).


Настройка плагина для Drupal 8.x/9.x Drupal Commerce 2.x

Чтобы настроить плагин, выполните следующие действия.

  1. В верхнем меню выберите Управление > Торговля > Конфигурация > Оплата > Платёжные шлюзы.
    Отобразится следующая страница.


  2. Щёлкните на кнопке Добавить платёжный шлюз.
    Отобразится следующая страница.


  3. Выберите пункт RBSPayment
  4. Выполните необходимые настройки, руководствуясь таблицей ниже.

    В описании представлены только те настройки, которые относятся непосредственно к платёжному плагину. Остальные настройки относятся к системе управления сайтом (CMS).

    Настройка Описание
    Название отображения

    Название способа платежа, например: Оплата банковской картой.

    Режим

    Позволяет задать режим работы плагина: тестовый или основной (рабочий).

    • Если плагин работает в тестовом режиме, в соответствующих полях (Логин и Пароль) следует указывать данные тестовой служебной учётной записи.
    • Если плагин работает в основном режиме, в соответствующих полях (Логин и Пароль) следует указывать данные основной служебной учётной записи.
    Имя пользователя

    Логин служебной учётной записи в платёжном шлюзе с суффиксом -api.

    Если плагин работает в тестовом режиме, следует указывать логин тестовой служебной учётной записи. Если плагин работает в основном режиме, следует указывать логин основной служебной учётной записи.

    Пароль

    Пароль служебной учётной записи в платёжном шлюзе.

    Если плагин работает в тестовом режиме, следует указывать пароль от тестовой служебной учётной записи. Если плагин работает в основном (боевом) режиме, следует указывать пароль от основной служебной учётной записи.

    Включить двух-стадийность платежей

    Позволяет задать стадийность платежей - платежи быть в одностадийными (не требовать подтверждения со стороны продавца) или в двухстадийными (для успешного завершения платежа продавец должен завершить его, до этого средства будут холдироваться на счёте покупателя).

    Передавать данные корзины на платёжный шлюз

    Позволяет выбрать, будет ли передаваться товарная корзина и будет ли сформирован товарный чек. Чтобы получить возможность использовать эту функциональность, обратитесь к представителю банка. Подробнее см. раздел о соответствии закону 54-ФЗ.

    Система налогообложения

    Система налогообложения, доступны следующие значения:

    • Общая;
    • Упрощённая, доход;
    • Упрощённая, доход минус расход;
    • Единый налог на вменённый доход;
    • Единый сельскохозяйственный налог;
    • Патентная система налогообложения.

    Эта настройка применяется, только если у вас настроены параметры фискализации - подробнее см. раздел о соответствии закону 54-ФЗ.

    Формат фискальных документов

    Список позволяет указать используемый формат фискальных документов, доступны следующие варианты:

    • ФФД 1.0;
    • ФФД 1.05.

    Формат версии должен совпадать с форматом, выбранным в личном кабинете банка и в кабинете сервиса фискализации.

    Тип оплаты

    Тип оплаты возможны следующие значения:

    • Полная предварительная оплата до момента передачи предмета расчёта.
    • Частичная предварительная оплата до момента передачи предмета расчёта.
    • Аванс.
    • Полная оплата в момент передачи предмета расчёта.
    • Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит.
    • Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит.
    • Оплата предмета расчёта после его передачи с оплатой в кредит.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Тип оплачиваемой позиции

    Тип оплачиваемой позиции, возможны следующие значения:

    • Товар.
    • Подакцизный товар.
    • Работа.
    • Услуга.
    • Ставка азартной игры.
    • Лотерейный билет.
    • Предоставление РИД.
    • Платёж.
    • Агентское вознаграждение.
    • Составной предмет расчёта.
    • Иной предмет расчёта.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Вести журналирование запросов и ответов в лог-файл

    Позволяет включить или отключить ведение журнала событий.

    Status

    Определяет, включён ли плагин.

  5. Сохраните сделанные изменения.