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

MODX Revolution

Для функционирования платёжного плагина для MODX Revolution необходимо, чтобы на MODX Revolution был установлен компонент miniShop2. Совместимость плагина проверялась на MODX Revolution версии 2.x.

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

  1. Распакуйте архив плагина.
  2. Скопируйте содержимое папки upload в корень системы modx (ВНИМАНИЕ! не саму папку upload, а ее содержимое).
  3. В панели управления MODX Revolution выберите Пакеты > miniShop2 > Настройки (см. изображение ниже).


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


  4. Щёлкните на кнопке Создать.
    Отобразится следующеее окно.


  5. В полях Имя и Класс-обработчик введите RBS.
  6. Заполните остальные поля, после чего щёлкните на кнопке Сохранить.
  7. Отредактируйте файл config.rbs.php из состава плагина (см. таблицу ниже).
    Настройка Описание
    Логин

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

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

    Пароль

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

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

    Тестовый режим

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

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

    Настройка определяет стадийность платежей:

    • true - платежи будут проводиться по одностадийной схеме;
    • false - платёжи будут проводиться по двухстадийной схеме.
    Страница возврата, при успешной оплате

    URL-адрес, на который будет перемещён пользователь в случае успешной оплаты.

    Страница возврата, если оплата прошла неуспешно

    URL-адрес, на который будет перемещён пользователь в случае неуспешной оплаты.

    Передавать корзину на шлюз

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

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

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

    • 0 - общая;
    • 1 - упрощённая, доход;
    • 2 - упрощённая, доход минус расход;
    • 3 - единый налог на вменённый доход;
    • 4 - единый сельскохозяйственный налог;
    • 5 - патентная система налогообложения.

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

    НДС на позиции

    Ставка НДС, доступны следующие значения:

    • 0 - без НДС;
    • 2 - НДС чека по ставке 10%;
    • 3 - НДС чека по ставке 18%;
    • 6 - НДС чека по ставке 20%.

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

    Версия формата фискальных документов (ФФД)

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

    • v10 - ФФД 1.0;
    • v105 - ФФД 1.05.

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

    Тип оплаты

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

    • 1 - полная предварительная оплата до момента передачи предмета расчёта;
    • 2 - частичная предварительная оплата до момента передачи предмета расчёта;
    • 3 - аванс;
    • 4 - полная оплата в момент передачи предмета расчёта;
    • 5 - частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит;
    • 6 - передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит;
    • 7 - оплата предмета расчёта после его передачи с оплатой в кредит.

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

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

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

    • 1 - товар;
    • 2 - подакцизный товар;
    • 3 - работа;
    • 4 - услуга;
    • 5 - ставка азартной игры;
    • 7 - лотерейный билет;
    • 9 - предоставление РИД;
    • 10 - платёж;
    • 11 - агентское вознаграждение;
    • 12 - составной предмет расчёта;
    • 13 - иной предмет расчёта.

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

    Адреса платёжных шлюзов

    Возможны следующие варианты:

    • RBS_PROD_URL - основной (боевой) сервер;
    • RBS_TEST_URL - тестовый сервер.
    Логирование

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

  8. Сохраните изменения и закройте файл.