@Corsair_TM

Альфабанк эквайринг REST API, как получить callback?

Добрый день! Вопрос к тем кто подключал эквайринг альфабанка.

Подскажите пожалуйста как получить callback уведомление после успешной оплаты пользователем.
По документации основной на сайте данного метода вообще нет https://pay.alfabank.ru/ecommerce/instructions/mer...

Нашел кое какую информацию здесь https://pay.alfabank.ru/ecommerce/instructions/SBP..., там есть параметр dynamicCallback Url Пытаюсь указать этот параметр с нужным url, ничего не приходит.

Как получить параметры успешного платежа. На данный момент пользователь совершил платеж, появилась страница банка об успешной оплате, если нажать кнопку вернуться в магазин то в GET параметрах передаются данные о платеже, но так то не проверяется это дело.
  • Вопрос задан
  • 1543 просмотра
Пригласить эксперта
Ответы на вопрос 3
@VadimFox
Необходимо сделать запрос на почту тех. поддержки с просьбой установить адрес callback-уведомлений
Ответ написан
Комментировать
@Asokr
Запрос состояния заказа (REST)
Ответ написан
@IRadik
как правильно написал Павел - использовать запрос состояния заказа
1) опрашивать состояние раз в какой-то период(крон) и выставлять соотвествующий статус оплаты у себя
2) при переходе пользователя обратно на сайт мерчанта тоже опрашивать статус и менять статус у себя

1ый пункт гарантирует, что мы всегда будем знать актуальный статус платежа, даже, если по какой-то причине пользователь не вернулся на страницу мерчанта(например, пропало соединение)
2ой пункт дает узнать сразу статус после оплаты не ожидая выполнения крона.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы