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