Погашение займа с карты из кабинета МФО.
1. Пользователь выбирает погасить займ на сайте МФО.
2. Пользователь нажимает кнопку погасить. В пользовательском интерфейсе открывается виджет с реквизитами для оплаты.
Пользователь вводит данные карты. Нажимает оплатить.
3. На стороне платёжной платформы выполняется регистрация платежа.
4. Пользователь перенаправляется на страницу банка-эмитента для подтверждения оплаты, вводит код подтверждения из sms.
5. После проверки карты с нее списывается сумма на счет Vepay.
6 В платёжную платформу поступает информация о статусе платежа.
7. Пользователю открывается виджет со статусом оплаты на странице Vepay или на странице веб-сервиса, к которой выполняется перенаправление.
Продавцу приходит колбэк о статусе оплаты.
Пользовательский сценарий:
1. Пользователь нажимает оплатить займ и переходит на страницу платежной формы.
2. В пользовательском интерфейсе открывается виджет с реквизитами для оплаты.
На форме для оплаты указаны: название сервиса для погашения займа, сумма, которую он собирается внести и комиссия.
Клиент указывает данные карты и выбирает оплатить.
3. Пользователь перенаправляется на страницу банка-эмитента для подтверждения оплаты. Вводит код подтверждения из sms, нажимает кнопку "отправить".
4. Пользователь получает информацию о результате оплаты.
Отправляется запрос на погашение займа: https://api.vepay.online/mfo/pay/lk:
{
"amount": 100,
"type": 0,
"document_id": "1a9a18a6-4355-4cb4",
"fullname": "Ivanov Ivan Ivanovich",
"extid": "101464",
"timeout": 10,
"successurl": ""https://exemple.com/successurl"",
"failurl": ""https://exemple.com/failurl"",
"cancelurl": "https://exemple.com/cancelurl"
}
Ответ:
{
"status": 1,
"message": "string",
"id": 101133,
"url": "https://test.vepay.online/pay/form/101133"
}
Пользователь переходит на страницу оплаты займа (параметр url в ответе), где вводит данные карты, с которой собирается погасить займ.
Подробный сценарий погашения займа можно посмотреть в разделе: Схема "Погашение займа"
Параметры запроса:
Параметры | Значение |
amount | Cумма платежа, руб |
type | Тип шлюза |
document_id | Номер договора |
fullname | ФИО клиента |
extid | Внешний идентификатор запроса, extid регистрации карты |
timeout | Тайм-аут ожидания оплаты, от 10 до 59 минут |
successurl | Адрес для Url для возврата после завершения платежа (успех) |
failurl | Адрес для Url для возврата после завершения платежа (ошибка) |
cancelurl | Адрес для Url для возврата после отказа от оплаты |
Параметры ответа:
Параметры | Значение |
status | Статус (0 – ошибка 1 - принят) |
message | Сообщение ошибки |
id | Идентификатор запроса (при успехе) |
url | Cсылка для перехода на форму оплаты (при успехе) |