Платёжная форма — это набор полей с информацией о заказе. Форма размещается на странице магазина с выбором способов оплаты сформированного заказа. Когда пользователь нажимает на кнопку «Оплатить», информация о заказе отправляется в систему «Инвойсбокс» в виде набора параметров. Получив данные заказа от магазина, система «Инвойсбокс» формирует счёт для оплаты и отображает клиенту платёжную страницу с набором инструментов оплаты.
С помощью параметров формы, вы также можете управлять платёжной страницей, включая, но не ограничиваясь такими элементами как:
Вы можете сформировать код для размещения платёжной формы с помощью специального конструктора.
<form action=”[URL платёжной страницы Инвойсбокс]” method=”post” name=”invoicebox_form”>
<input type=”hidden” name=”itransfer_participant_id” value=”[ID магазина]” />
<input type=”hidden” name=”itransfer_participant_ident” value=”[региональный код магазина]” />
<input type=”hidden” name=”itransfer_participant_sign” value=”[хеш-безопасности Магазина]” />
<input type=”hidden” name=”itransfer_order_id” value=”[номер заказа]” />
<input type=”hidden” name=”itransfer_order_amount” value=”[стоимость 1й услуги/товара]” />
<input type=”hidden” name=”itransfer_order_amount_vat” value=”[НДС по 1й услуги/товара]” />
<input type=”hidden” name=”itransfer_order_quantity” value=”[количество услуг/товаров ]” />
<input type=”hidden” name=”itransfer_order_currency_ident” value=”RUR” />
<input type=”hidden” name=”itransfer_order_description” value=”[описание заказа]” />
<input type=”hidden” name=”itransfer_body_type” value=”[LEGAL/PRIVATE]” />
<input type=”hidden” name=”itransfer_person_name” value=”[Ф.И.О. клиента]” />
<input type=”hidden” name=”itransfer_person_email” value=”[адрес электронной почты клиента]” />
<input type=”hidden” name=”itransfer_person_phone” value=”[номер моб. телефона клиента]” />
<input type=”hidden” name=”itransfer_url_return” value=”[ссылка возврата]” />
<input type=”hidden” name=”itransfer_url_cancel” value=”[ссылка отмены]” />
<input type=”hidden” name=”itransfer_item1_name” value=”[наименование товара/услуги]” />
<input type=”hidden” name=”itransfer_item1_quantity” value=”[количество товара/услуги]” />
<input type=”hidden” name=”itransfer_item1_measure” value=”[ед. измерения товара/услуги]” />
<input type=”hidden” name=”itransfer_item1_price” value=”[цена за 1 позицию товара/услуги]” />
<input type=”hidden” name=”itransfer_item1_vatrate” value=”[ставка НДС]” />
</form>
Рабочая среда: https://go.invoicebox.ru/module_inbox_auto.u
Тестовая среда: https://go-dev.invoicebox.ru/module_inbox_auto.u
* Ссылка тестовой среды используется только в том случае, если для магазина настроена выделенная тестовая учётная запись.
В противном случае, для тестов необходимо использовать параметр платёжной формы: itransfer_testmode.
Читать далее: параметры платёжной формы →