Подтверждение платежа

Для большинства способов оплаты после создания платежа вам нужно получить согласие от пользователя, что он готов заплатить. Для этого пользователю нужно дополнительно что-то сделать, например пройти 3-D Secure при оплате банковской картой, подтвердить оплату в платежном сервисе партнера или оплатить счет в интернет-банке.

Если подтверждение не требуется, платеж сразу перейдет в статус succeeded .

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

Сценарии подтверждения

Payvo поддерживает несколько сценариев подтверждения: Redirect и QR-код.

Сценарий подтверждения Redirect: пользователю необходимо что-то сделать на странице Payvo или ее партнера (например, ввести данные банковской карты или пройти аутентификацию по 3-D Secure). Вам нужно перенаправить пользователя на confirmation_url, полученный в платеже. При успешной оплате (и если что-то пойдет не так) Payvo вернет пользователя на return_url, который вы отправите в запросе на создание платежа.

Сценарий подтверждения QR-код: для подтверждения платежа пользователю необходимо просканировать QR-код. От вас требуется сгенерировать QR-код, используя любой доступный инструмент, и отобразить его на странице оплаты.

Last updated

Was this helpful?