Платеж банковской картой
Вы можете принимать платежи банковскими картами Visa, Mastercard и МИР.
Cценарий платежа картой
- Вы создаете платежную сессию отдельно от платежа (
session/create
) или одновременно с ним (session/init/payment
).
В этот момент можно подключить виджет платежной формы.
- Если не используете виджет и создавали сессию отдельно от старта платежа, отправляете запрос
session/start/payment
. - Получаете от Банка 131 вебхук
ready_to_confirm
— это значит, что Банк готов провести платеж и ждет вашего подтверждения. - Подтверждаете проведение платежа (
confirm_request
) или отменяете его (cancel_request
). - Если проводили оплату без платежной формы, получаете вебхук
action_required
от Банка 131. Это значит, что для проведения платежа нужны дополнительные действия. Например, пользователю нужно пройти 3-D Secure. - Перенаправляете пользователя на адрес для 3-D Secure.
- Получаете от Банка 131 вебхук
payment_finished
с результатом проведения платежа. Статусsucceeded
сообщает вам, что платеж успешно проведен.
Схема платежа картой
На этой схеме показаны этапы платежа после старта сессии и создания платежа.