PayTM
Вариант интеграции QP
Для этого варианта интеграции поддерживаются следующие операции:
Оплата
Запрос
Info
Уточните поддерживаемые валюты и страны у аккаунт менеджера.
Отправьте запрос оплаты со следующими дополнительными параметрами:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | paytm |
customer | object | Cекция информации о покупателе. |
first_name * обязательный |
string | Имя клиента. |
last_name * обязательный |
string | Фамилия клиента. |
email * обязательный |
string | Адрес электронной почты клиента. |
Ответ
Секция paytm
из ответа на запрос будет иметь все те же параметры, что были присланы в запросе, а также один дополнительный параметр form
с необходимыми параметрами, чтобы сформировать веб-форму для перехода на оплату.
Вариант интеграции EP
Для этого варианта интеграции поддерживаются следующие операции:
Оплата
Запрос
Отправьте запрос оплаты со следующими дополнительными данными:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | paytm |
Info
Минимальная сумма платежа - 300 индийских рупий (передается как 30000
).
Ответ
Ответ на запрос оплаты будет дополнительно содержать секцию form
. Для завершения платежа направьте клиента на URL, переданный как значение параметра form.action
.
Info
У клиента есть только 15 минут на подтверждение платежа.
Выплата средств
Запрос
Отправьте запрос выплаты средств со следующими дополнительными данными:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | paytm |
Info
Минимальная сумма выплаты - 3000 индийских рупий (передается как 300000
).
Ответ
Ответ на запрос выплаты средств будет дополнительно содержать секцию form
. Направьте клиента на URL, переданный как значение параметра form.action
.
Info
У клиента есть только 15 минут на подтверждение выплаты средств.
Запрос статуса операции
Запрос
Если в запросе на проведение оплаты или выплаты был передан параметр notification_url
, система Riverbanq высылает вам автоматическое уведомление о статусе транзакции. Обратите внимание! Riverbanq может потребоваться некоторое время на получение подтверждения статуса транзакции от провайдера способа оплаты.
Если необходимо дополнительно узнать статус транзакции, отправьте запрос получения статуса.
Ответ
Ответ будет содержать статус транзакции, секцию параметров способа оплаты, а также иную информацию о транзакции согласно описанию запроса получения статуса платежа.