03-12-2018 23:59

Подключение платежной системы Futubank (прием платежей)

NO  

При подключении к Futubank кастомер получает от этой платежной системы:

- shop_id

- secret

Эти два параметра необходимо занести в табличку settings в значения ключей

- futubank_shop_id

- futubank_secret

соответственно для данного кастомера.

Кроме того, необходимо установить значение следующих ключей в табличке settings:

- futubank_settlement_account_id в значение settlement_account_id, которое выбирается из справочника "Банки" данного кастомера;

futubank_success_url в значение адреса страницы на сайте кастомера, куда будет перенаправлен клиент после успешного проведения платежа

futubank_fail_url в значение адреса страницы на сайте кастомера, куда будет перенаправлен клиент в случае ошибки при оплате

Для того, чтобы после оплаты наша система учитывала платежи, нужно в личном кабинете в системе Futubank указать адрес для оповещения о платежах (callback). Адрес callback: https://gate.brainysoft.ru/outside/payment/futubank/{customer_key}/pay/operate . Например, для кастомера fastmoney адрес callback будет https://gate.brainysoft.ru/outside/payment/futubank/fastmoney/pay/operate (см. замечеание ниже про протокол https внутри нашей сети)

Кастомер на своем сайте для приема оплаты через Futubank должен разместить форму ввода данных для контракта и суммы.

Пример такой формы расположен по адресу: https://gate.brainysoft.ru/outside/payment/futubank/{customer_key}/pay/form

Например, для кастомера fastmoney адрес будет https://gate.brainysoft.ru/outside/payment/futubank/fastmoney/pay/form

Важно! Внутри нашей сети нет доступа к этому адресу по протоколу https, поэтому внутри сети адрес будет http://gate.brainysoft.ru/outside/payment/futubank/fastmoney/pay/form, но кастомеру нужно давать ссылку именно с https

Запрос

У данной функции отсутствует описание параметров запроса

Ответ

У данной функции отсутствует описание параметров ответа