5.5. Сервис фискализации
Введение
Параметр сервиса фискализации (чек)
Параметры запроса |
Проверка |
Comment |
|---|---|---|
cheque |
Описание: Json string |
Финансовый чек или счёт. Обязательно для запроса транзакции с фискализацией |
Структура строки JSON для параметра чека
{
"cheque_type" : 1,
"tax_system" : 1,
"positions" : [
{
"quantity" : 2,
"price" : 322.94,
"tax" : 4,
"description" : "Product/Service 1"
},
{
"quantity" : 1,
"price" : 500,
"tax" : 4,
"description" : "Product/Service 2"
}
]
}
Параметр |
Проверка |
Comment |
Описание: Possible values |
|---|---|---|---|
cheque_type |
Десятичный |
Тип/признак расчёта |
0 — доход, 1 — расход, 2 — возврат дохода, 3 — возврат расхода |
tax_system |
Десятичный |
Описание: Tax system |
0 — общая система налогообложения, 1 — упрощённая система налогообложения доходов, 2 — упрощённая система «доходы минус расходы», 3 — единый налог на вменённый доход, 4 — единый сельскохозяйственный налог, 5 — патентная система налогообложения. |
positions |
Array |
Массив товаров/услуг |
Массив товаров/услуг |
quantity |
Десятичный |
Количество товара/услуги |
|
price |
Десятичный |
Цена за товар/услугу с учётом скидок и наценок |
|
tax |
Десятичный |
Описание: value-added tax |
1 — НДС 22%, 2 — НДС 10%, 3 — НДС 0%, 4 — без НДС, 5 — НДС 22/122, 6 — НДС 10/110 |
description |
String(128) |
Описание товара/услуги |
Примечание
Обратите внимание: общая стоимость всех товаров/услуг, указанных в массиве positions, должна быть равна значению параметра amount в запросе Sale.
Пример запроса транзакции с фискализацией
client_orderid=902B4FF5
&order_desc=Test Order Description
&first_name=John
&last_name=Smith
&ssn=1267
&birthday=19820115
&address1=100 Main st
&city=Seattle
&state=WA
&zip_code=98102
&country=US
&phone=%2B12063582043
&cell_phone=%2B19023384543
&amount=700.00
&email=john.smith@gmail.com
¤cy=USD
&ipaddress=65.153.12.232
&site_url=www.google.com
&credit_card_number=4538977399606732
&card_printed_name=CARD HOLDER
&expire_month=12
&expire_year=2099
&cvv2=123
&purpose=user_account1
&redirect_url=https://doc.sbctech.ru/doc/dummy.htm
&server_callback_url=https://httpstat.us/200
&merchant_data=VIP customer
&cheque={ "cheque_type" : 1, "tax_system" : 1, "positions" : [ { "quantity" : 2, "price" : 100.00, "tax" : 4, "description" : "Product/Service 1" }, { "quantity" : 1, "price" : 500, "tax" : 4, "description" : "Product/Service 2" } ] }
&control=768eb8162fc361a3e14150ec46e9a6dd8fbfa483