Для использования модуля оплаты "Альфа-Банк" зарегистрируйтесь в платёжной системе и настройте модуль на стороне BILLmanager.
Настройка на стороне BILLmanager
При установке модуля платформа будет обновлена до последней версии. Это происходит из-за того, что модуль устанавливается из последней версии продукта, а версия платформы не может быть ниже версии модуля. Перед установкой модуля рекомендуем создать резервную копию платформы. Подробнее см. в статье Резервное копирование
Подключение модуля оплаты выполняется в разделе Провайдер → Методы оплаты → кнопка Создать:
- Выбор модуля оплаты: "Альфа-Банк".
- Настройка интеграции. Введите информацию для интеграции с платёжной системой:
- Логин — логин с суффиксом "-api" для подключения по программному интерфейсу (API). Для получения обратитесь в Альфа-Банк;
- Пароль — пароль для доступа к API;
- Способ оплаты:
- Разрешить возврат платежей — при включённой опции разрешает возврат платежей.
- Тестовый режим — флаг активирует работу платёжного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно.
-
Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.
- Валюта — система Альфа-Банк поддерживает только российский рубль;
- Минимальная сумма платежа — поле, обязательное для заполнения. Минимальная сумма, на которую можно выписать платёж, в системе Альфа-Банк составляет 0,01 руб;
- Максимальная сумма платежа — рекомендуем установить лимит. Максимальная сумма, на которую можно выписать платёж, в системе Альфа-Банк составляет 12 157 521,92 руб;
-
Если у вас подключён модуль Онлайн-кассы, укажите Способ отправки чеков:
- не отправлять чеки;
- отправка через онлайн-кассу.
Дополнительная информация
Возврат платежей
Чтобы разрешить возврат платежей, перейдите в раздел Провайдер → Методы оплаты → кнопка Изменить → опция Разрешить возврат платежей. Возврат поддерживается для платежей со статусом "Зачислен".
Логирование
Логи взаимодействия биллинговой платформы с Альфа-Банком записываются в файлы:
- /usr/local/mgr5/var/pmalpfabank.log — лог-файл настройки модуля оплаты, возвратов, проверки статусов платежей по расписанию, оплаты через СБП;
- /usr/local/mgr5/var/alfabankpayment.log — лог-файл оплаты через страницу банка;
- /usr/local/mgr5/var/alfabankresult.log — лог-файл уведомлений;
- /usr/local/mgr5/var/alfabanksuccess.log — лог-файл страницы успешного возврата из платёжного документа.