Инструкция модуля
интеграции Альфа Банк

Нажмите на скриншот, чтобы увеличить его для более удобного прочтения.
Для начала работы интеграции необходимо получить тестовые и продуктивные доступы
со стороны Альфа-Банка.
1. Оставить заявку на интернет-эквайринг. Если вы не оставляли заявку на подключение интернет-эквайринга, то ее можно оставить здесь
(https://alfabank.ru/sme/payservice/ )
2. Получить письма с тестовыми и продуктивными доступами от интернет-эквайринга.
Если вы оставляли заявку , но не получили письмо, просим написать нам (acquiring@alfabank.ru) с запросом продуктивных настроек. Обязательно укажите в теме письма ваш ИНН и сайт.
Полученные тестовых данные необходимо указать в настройках модуля в поля:

  • «Имя пользователя API»;
  • «Пароль API».

Основные настройки


Основные настройки
Далее укажите время жизни ссылки на оплату, а также заполните поля:
  • «URL успешной оплаты»;
  • «URL неуспешной оплаты».
Данные URL определяют, на какую страницу будет перенаправлен пользователь после успешной или неуспешной оплаты.
После сохранения настроек необходимо выполнить тестовый платеж.
Для этого создайте тестовый заказ в RetailCRM и сформируйте ссылку на оплату через
модуль.
После перехода по ссылке откроется тестовая платежная страница Альфа-Банка.
Выполните тестовую оплату и убедитесь, что:

  • платеж успешно создается;
  • платеж можно отменить;
  • модуль получает статус оплаты;
  • оплату можно вернуть.

Переход на продуктивные доступы
Полученные ранее продуктивные доступы необходимо указать в настройках модуля вместо тестовых.
Важно: перед началом работы обязательно смените временный пароль от логина с постфиксом -api по инструкции из письма с продуктивными доступами.
Настройка CallBack-уведомлений
В личном кабинете интернет-эквайринга Альфа-Банка необходимо настроить CallBack-уведомления по инструкции:
https://alfabank.ru/sme/payservice
URL уведомлений:
https://radis.io/api/pd/payments/alfabank/notification
Тип уведомлений — динамический.
Виды заказов — все виды заказов.
Виды операций — все операции.
Дополнительные параметры mdOrder и orderNumber.
Метод get.

Разрешение на отмену платежей
Также нужно написать в техподдержку acquiring@alfabank.ru запрос на включение разрешения на отмену платежей.


Проверка после переключения на боевые доступы
После переключения на боевые доступы рекомендуется выполнить тестовый платёж на минимальную сумму и убедиться, что:
  • платёж создаётся успешно;
  • статус платежа был изменён на корректный.


Возможные ошибки

  • [Alfa] [Registration] API Error | Code: 5 | Message: Доступ запрещён
Данная ошибка возникает в момент создания ссылки. В случае данной ошибки обратитесь в поддержку на адрес acquiring@alfabank.ru. Сообщите им доступы, которые используются и далее следуйте их рекомендациям.

  • Ошибка отмены счета в интеграционном модуле: [Alfa] [Decline] API Error | Code: 8 | Message: Пользователь не имеет разрешения на отклонение заказов
Данная ошибка возникает в момент отмены сформированной ссылки на оплату. Нужно написать в техподдержку acquiring@alfabank.ru запрос на включение разрешения на отмену платежей.

  • Не пришла оплата в CRM.
Необходимо проверить настройки хука, в случае, если все настройки верные, написать в поддержку acquiring@alfabank.ru, сообщите, что на активный хук не пришла оплата.

Настройка модуля завершена!

Если у вас возникли вопросы по установке или работе модуля — обращайтесь в нашу техническую поддержку любым удобным для вас способом:

Развивайте бизнес вместе с нами

Оставьте заявку и мы обсудим ваш бизнес-запрос и расскажем, чем можем быть полезны для вашей компании
Made on
Tilda