Подключение платежной системы 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