Сценаpий Платежная страница Feennex
Оснoвы
Платежная форма содержит набор полей с информацией о заказе и оплате. Вы размещаете форму в интерфейсе магазина, на странице, которую видит пользователь после оформления заказа.
Когда пользователь нажимает на кнопку подтверждения, информация о платеже отправляется в Feennex.
Отправка формы инициирует на стороне Feennex создание платежа. Плательщик перенаправляется на платежную страницу Feennex.
На платежной странице плательщик может выбрать способ оплаты, при необходимости оставить данные о себе и провести оплату.
Ocобенности
Если валюта выставленного счета не совпадает с валютой платежного направления, то платежная страница автоматически сконвертирует сумму. В этом случае ваш магазин получит платеж в валюте счета, а плательщик проведет оплату в желаемой валюте.
Если для вашего магазина подключается новый способ оплаты, он будет сразу доступен на платежной странице.
Формирование HTML-формы
Для перенаправления плательщика на платежную страницу Feennex вам необходимо сформировать HTML-форму.
Пример HTML-формы
form name="Pay" method="post" action=" https://pay.feennex.com/en/pay" accept-charset="UTF-8
input type="hidden" name="amount" value="10.00"
input type="hidden" name="currency" value="840"
input type="hidden" name="shop_id" value="1"
input type="hidden" name="sign" value="2a966c9942652"
input type="hidden" name="shop_order_id" value="101"
input type="submit"
input type="hidden" name="description" value="Оплата по заказу №123"
/form
Параметры платежной формы
URL-адрес для отправки формы
Отправляйте форму на https://pay.feennex.com/en/pay. Обратите внимание, что платежная страница
поддерживает несколько языков.
Параметры формы
| Параметр | Формат | Описание |
|---|---|---|
| Обязательные параметры | ||
shop_id | Integer | Идентификатор вашего магазина в системе Feennex. Пример: 5 |
amount | Number | Сумма платежа. Не более двух знаков после точки Пример: 1.00 |
currency | Number | Валюта платежа. Пример: 840 Возможные значения валют |
description | String | Описание платежа. Пример: Оплата по заказу №123 |
shop_order_id | String | Номер заказа на вашей стороне. Пример: h8fj38. В зависимости от настроек магазина, Feennex может проверять уникальность номера заказа. Не более 255 символов |
sign | String | Подпись запроса. В формировании подписи участвуют только обязательные параметры |
| Необязательные параметры | ||
payway | String | Платежное направление, через которое проходит оплата. Пример: card_usd |
payer_account | String | Email или номер кошелька аккаунта плательщика в Feennex. Пример: [email protected]" или "201494711279. Если вы передали этот параметр, то счет может оплатить только данный аккаунт. Только для оплаты с кошелька Feennex. |
failed_url | String | URL-адрес, на который Feennex перенаправит плательщика после неудачной оплаты счета. Пример: https://feennex.com/failed |
success_url | String | URL-адрес, на который Feennex перенаправит плательщика после успешной оплаты счета. Пример: https://feennex.com/success |