Документация BILLmanager 6

Sofort iDEAL

Для использования модуля оплаты Sofort iDEAL выполните настройку на стороне платёжной системы и подключите модуль в BILLmanager.

Данная статья описывает настройку метода оплаты "Sofort iDEAL". Подключение методов "Sofort" и "Sofort Paycode" описано в отдельной статье

Поддерживаемые возможности
Поддержка ФЗ-54

Возврат платежей

Рекуррентные платежи

Подписки

Настройка на стороне платежной системы

Для интеграции биллинговой платформы с Sofort iDEAL, необходимо создать проект с типом "Gateaway project", выполнить его базовую настройку на этапе создания и расширенную настройку после добавления проекта. 

На этапе добавления, в разделе Interface необходимо указать настройки:

  • Success link — "-USER_VARIABLE_1-". 
  • Abort link — "-USER_VARIABLE_2-". 

После нажатия на кнопку Save, в верхней части страницы появятся вкладки для управления проектом. На вкладке Extended settings необходимо настроить HTTP уведомления в разделе Notifications и выбрать алгоритм хеширования в разделе Password and hash algorithm

Настройки HTTP уведомлений — My projectsEdit → вкладка Extended settings → раздел Notifications

  • Activated — флаг должен быть активен. 
  • Active for — должны быть активны флаги для всех типов уведомлений. 
  • Notification URL — "-USER_VARIABLE_0-".
  • Method — "POST".

Настройки паролей и хеширования — My projectsEdit → вкладка Extended settings → раздел Passwords and hash algorithm → пункт Input check:

  • Hash algorithm — "SHA256".

Настройка на стороне BILLmanager

Обратите внимание!
Установка модуля производится из последней доступной версии продукта и влечёт за собой обновление платформы BILLmanager, так как версия модуля не может быть выше версии платформы.

Чтобы создать модуль оплаты, перейдите в раздел ПровайдерМетоды оплаты → кнопка Создать. Мастер подключения модуля оплаты состоит из следующих шагов:

  1. Выбор модуля оплаты: "НАЗВАНИЕ_МОДУЛЯ".
  2. Настройка интеграции. Укажите данные для интеграции.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
    Заполните форму, используя данные существующего клиента в платёжной системе:
    1. Customer No — уникальный идентификатор учетной записи в системе Sofort. 
    2. Project ID — уникальный идентификатор проекта в системе Sofort. 
    3. Project Password — пароль проекта iDEAL в системе Sofort
    4. Notification Password — пароль уведомлений проекта iDEAL. 
    5. API Key — ключ для доступа к API учетной записи в системе Sofort. Текущий ключ отображается в настройках учетной записи платежной системы, раздел ServicesAPI Key.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация

Возврат платежей

Возврат платежей не поддерживается. 

Логирование

Логи взаимодействия биллинговой платформы с Sofort iDEAL записываются в файлы:

  • /usr/local/mgr5/var/pmsofortideal.log — лог файл настройки модуля оплаты. 
  • /usr/local/mgr5/var/sipayment.log — лог файл оплаты. 
  • /usr/local/mgr5/var/siresult.log — лог файл уведомлений от платежной системы о изменении статуса платежа. 
  • /usr/local/mgr5/var/sisuccess.log — лог файл уведомления о результате платежа.