Перейти к содержанию

Interac

Для данного альтернативного способа оплаты поддерживаются следующие операции:


Оплата

Запрос

Отправьте запрос оплаты со следующими дополнительными данными:

Параметр Тип данных Описание
method object Секция параметров способа оплаты.
type * обязательный
string interac
login_id * обязательный
string ID покупателя в вашей системе. Для каждого покупателя значение login_id должно быть уникальным.
channel * обязательный
string Допустимые значения:

ETI - Interac® e-Transfer
Online - Interac® Online
CPI - покупатель выберет на странице 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 из ответа на запрос выплаты будет иметь все те же параметры, что были присланы в запросе.