Interac
Для данного альтернативного способа оплаты поддерживаются следующие операции:
Оплата
Запрос
Отправьте запрос оплаты со следующими дополнительными данными:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | interac |
login_id * обязательный |
string | ID покупателя в вашей системе. Для каждого покупателя значение login_id должно быть уникальным. |
channel * обязательный |
string | Допустимые значения:ETI - Interac® e-TransferOnline - Interac® OnlineCPI - покупатель выберет на странице Interac®, каким способом - Online или ETI - он сделает платёж. |
customer | object | Секция информации о покупателе. |
first_name * обязательный |
string | Имя покупателя. |
last_name * обязательный |
string | Фамилия покупателя. |
email * обязательный |
string | Адрес электронной почты покупателя. |
phone * обязательный |
string | Номер телефона покупателя. |
Ответ
Секция interac
из ответа на запрос будет иметь все те же параметры, что были присланы в запросе и один дополнительный параметр form
с необходимыми параметрами, чтобы сформировать веб-форму для перехода на оплату.
Выплата средств
Запрос
Отправьте запрос выплаты средств со следующими дополнительными данными:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа выплаты. |
type * обязательный |
string | interac |
login_id * обязательный |
string | ID пользователя в системе торговца. Для каждого пользователя значение login_id должно быть уникальным. |
channel * обязательный |
string | Возможные значения:ETO - Interac® e-Transfer Outbound;ACH - выплата напрямую на банковский счет клиента. |
Если значение параметра channel
установлено в ACH
, то дополнительно пришлите в секции method
:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
account * обязательный |
string | Номер счёта, куда необходимо сделать выплату средств. |
bank_code * обязательный |
string | Код банка, в котором открыт account . |
bank_bic_number * обязательный |
string | Идентификацинный номер банка, в котором открыт account . |
customer | object | Секция информации о покупателе. |
first_name * обязательный |
string | Имя покупателя. |
last_name * обязательный |
string | Фамилия покупателя. |
Если значение параметра channel
установлено в ETO
, то дополнительно пришлите в разделе customer
:
Параметр | Тип данных | Описание |
---|---|---|
customer | object | Секция информации о покупателе. |
first_name * обязательный |
string | Имя покупателя. |
last_name * обязательный |
string | Фамилия покупателя. |
email * обязательный |
string | Адрес электронной почты покупателя. |
phone * обязательный |
string | Номер телефона покупателя. |
Ответ
Секция interac
из ответа на запрос выплаты будет иметь все те же параметры, что были присланы в запросе.