Перейти к основному содержимому

Сцена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_idIntegerИдентификатор вашего магазина в системе Feennex. Пример: 5
amountNumberСумма платежа. Не более двух знаков после точки Пример: 1.00
currencyNumberВалюта платежа. Пример: 840 Возможные значения валют
descriptionStringОписание платежа. Пример: Оплата по заказу №123
shop_order_idStringНомер заказа на вашей стороне. Пример: h8fj38. В зависимости от настроек магазина, Feennex может проверять уникальность номера заказа. Не более 255 символов
signStringПодпись запроса. В формировании подписи участвуют только обязательные параметры
Необязательные параметры
paywayStringПлатежное направление, через которое проходит оплата. Пример: card_usd
payer_accountStringEmail или номер кошелька аккаунта плательщика в Feennex. Пример: [email protected]" или "201494711279. Если вы передали этот параметр, то счет может оплатить только данный аккаунт. Только для оплаты с кошелька Feennex.
failed_urlStringURL-адрес, на который Feennex перенаправит плательщика после неудачной оплаты счета. Пример: https://feennex.com/failed
success_urlStringURL-адрес, на который Feennex перенаправит плательщика после успешной оплаты счета. Пример: https://feennex.com/success