Начало работы с SCI

Генерация формы оплаты - SCI

Перед началом приема платежей через платежную платформу Velespay, необходимо выполнить нижеперечисленные действия:

  • Зайти в личный кабинет;
  • Меню Профиль -> Генератор платежных форм;
  • Ввести номер счета-фактуры в соответствии с вашей системой ведения учета;
  • Выбрать кошелек для зачисления средств;
  • Выбрать валюту счета-фактуры;
  • Можно ввести E-mail покупателя;
  • Можно выбрать язык интерфейса для покупателя;
  • Выбрать кто оплачивает комиссии;
  • Ввести список товаров или услуг за которые выставляется счет-фактура;
  • Можно выбрать способы оплаты для покупателя, с помощью которых он сможет оплатить счет-фактуру;
  • Указать как параметры будут передаваться на платежную форму;
  • Сгенерировать платежную форму;

Payment form generation - Velespay

Результат генерации платежной формы:

<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">