Меню

Документация для разработчиков

Директор Центра исследований федерального и регионального рынков алкоголя Вадим Дробиз считает, что в начале 2015 года отечественный рынок покинут почти треть компаний-дистрибьюторов, работавших с импортным вином и крепким алкоголем, а сами объёмы импорта сократятся примерно наполовину.

Після того, як покупець вибере товари на сайті Інтернет – магазину і сформує корзину замовлення, Інтернет-магазин направляє його на сторінку оплати замовлення. Сторінка оплати повинна містити платіжну форму з параметрами замовлення.

Платіжна форма містить ідентифікатор Інтернет – магазину (номер гаманця), суму і валюту замовлення, а також посилання на сторінки Інтернет-магазину, на які буде відправлений покупець після успішної або не успішною оплати, наприклад:

<form method="post" action="https://www.wal­letone.com/­checkout/default.aspx" accept-charset="UTF-8">
<input name="WMI_MERCHANT_ID" value="123456789012"/>
<input name="WMI_PAYMENT_AMOUNT" value="100.00"/>
<input name="WMI_CURRENCY_ID" value="643"/>
<input name="WMI_DESCRIPTION" value="<input type="submit" />
<form="" name="WMI_FAIL_URL" value="https://my­shop.ru/w1/fail.php" kl_vkbd_parsed="true">

Платіжна форма може містити додаткові параметри, які впливають на доступні способи оплати, термін дії замовлення, мова торгового інтерфейсу і т.п. Повний перелік параметрів платіжної форми наведено нижче:

Ім’я параметра Опис Ім’я параметра
WMI_MERCHANT_ID Ідентифікатор (номер гаманця) Інтернет-магазину WMI_MERCHANT_ID
WMI_PAYMENT_AMOUNT Сума замовлення WMI_PAYMENT_AMOUNT
WMI_COMMISSION_AMOUNT Сума утриманої комісії WMI_COMMISSION_AMOUNT
WMI_CURRENCY_ID Дванадцятизначний номер гаманця платника WMI_CURRENCY_ID

Інтернет-магазин повинен обробити запит оповіщення про результат оплати і повернути відповідь. Обробка запиту для Інтернет-магазину відбувається також, як ніби він отримав POST – запит від звичайної HTML – форми , тільки замість сторінки він повинен повернути рядок наступного змісту: