Начало работы с SCI
Генерация формы оплаты - SCI
Перед началом приема платежей через платежную платформу Velespay, необходимо выполнить нижеперечисленные действия:
- Зайти в личный кабинет;
- Меню Профиль -> Генератор платежных форм;
- Ввести номер счета-фактуры в соответствии с вашей системой ведения учета;
- Выбрать кошелек для зачисления средств;
- Выбрать валюту счета-фактуры;
- Можно ввести E-mail покупателя;
- Можно выбрать язык интерфейса для покупателя;
- Выбрать кто оплачивает комиссии;
- Ввести список товаров или услуг за которые выставляется счет-фактура;
- Можно выбрать способы оплаты для покупателя, с помощью которых он сможет оплатить счет-фактуру;
- Указать как параметры будут передаваться на платежную форму;
- Сгенерировать платежную форму;
Результат генерации платежной формы:
<form method="post" action="https://velespay.com/merchant"> <input type="hidden" name="vm_invoice" value="123456789"> <input type="hidden" name="vm_wallet" value="VM123456789"> <input type="hidden" name="vm_currency" value="USD"> <input type="hidden" name="vm_buyer" value="[email protected]"> <input type="hidden" name="vm_who_fee" value="true"> <input type="hidden" name="vm_product[0][name]" value="ASUS ROG Strix b250g"> <input type="hidden" name="vm_product[0][quantity]" value="1"> <input type="hidden" name="vm_product[0][price]" value="200"> <input type="hidden" name="vm_product[0][img]" value="https://website.com/img/logo.png"> <input type="hidden" name="vm_product[0][vat][code]" value="none"> <input type="hidden" name="vm_product[0][vat][value]" value="0"> <input type="hidden" name="vm_product[0][payment_method]" value="full_payment"> <input type="hidden" name="vm_product[0][payment_object]" value="payment"> <input type="hidden" name="vm_product[0][excise]" value="0"> <input type="hidden" name="vm_product[0][marking_code]" value="dfgdhghherewsgfgfgd"> <input type="hidden" name="vm_payment_method[]" value="VLSPUSD"> <input type="submit" value="Оплатить"> </form>
Дополнительные параметры для формы.
Если требуется переопределить параметры возврата и уведомлений для вашего скрипта:
<input type="hidden" name="vm_sci[success][url]" value="https://ваш сайт/success"> <input type="hidden" name="vm_sci[success][method]" value="POST"> <input type="hidden" name="vm_sci[fail][url]" value="https://ваш сайт/fail"> <input type="hidden" name="vm_sci[fail][method]" value="POST"> <input type="hidden" name="vm_sci[ipn][url]" value="https://ваш сайт/status"> <input type="hidden" name="vm_sci[ipn][method]" value="POST">
Если требуется указать реквизиты клиента:
<input type="hidden" name="vm_payer[fullname]" value="Иванов Иван Иванович"> <input type="hidden" name="vm_payer[phone]" value="+79055800000"> <input type="hidden" name="vm_payer[account]" value="Аккаунт в ПС">
Если требуется указать или переопределить параметры для фискализации:
<input type="hidden" name="vm_fiscalization[enabled ]" value="true"> <input type="hidden" name="vm_fiscalization[tax_system ]" value="osn"> <input type="hidden" name="vm_fiscalization[cashbox ]" value="100001"> <input type="hidden" name="vm_fiscalization[agent ]" value="false">