ОФД
Создание заказа с указанием позиций для передачи данных в ОФД
Создание заказа
Запрос
{
"order": {
"typeRid": "Purchase",
"amount": 300.00,
"currency": "RUB",
"title": "Название заказа",
"description": "Описание заказа",
"srcEmail": "pg@bspb.ru",
"srcMobile": "+79211234567",
"srcPersonName": "ФИО плательщика",
"hppRedirectUrl":"https://pgtest.bspb.ru/result",
"receipt": {
"items": [
{
"desc": "Товар 1",
"quantity": 1,
"price": 100.00,
"taxRate": 1,
"type": 1,
"mode": 1
},
{
"desc": "Товар 2",
"quantity": 1,
"price": 200.00,
"taxRate": 1,
"type": 2,
"mode": 4
}
],
"payments": [
{
"type": 1,
"amt": 300.00
}
],
"taxSystemCode": 1
}
}
}
Основные параметры запроса на создание заказа
Запрос имеет дополнительные параметры
Значение параметров order.receipt.items: taxRate, type, mode
Значение параметра order.receipt.items.measure
Значение параметра order.receipt.payments.type
Значение параметра order.receipt.taxSystemCode
Ответ
Получение чека
Ответ
{
"receipts": [
{
"tranId": "231216-19541818-003y7x=",
"content": {
"consumer": {
"email": "pg@bspb.ru",
"phone": "+79211234567"
},
"items": [
{
"desc": "Товар 1",
"quantity": 1,
"price": 100.00,
"taxRate": "1",
"type": "1",
"mode": "1"
},
{
"desc": "Товар 2",
"quantity": 1,
"price": 200.00,
"taxRate": "1",
"type": "2",
"mode": "4"
}
],
"payments": [
{
"type": 1,
"amt": 300.00
}
],
"taxRid": "7831000027",
"taxSystemCode": "1"
},
"regData": {
"docId": "201743",
"regTime": "2023-12-16 22:52:57",
"url": "https://cheques-lk.orangedata.ru/7831000027/231216-19541818-003y7x=",
"deviceSer": "0001660038015559",
"deviceReg": "0000000000034229",
"storage": "9999078900011495",
"ofdName": "Такcком ТЕСТ",
"ofdWebSite": "www.taxcom.ru",
"taxAuthorityWebSite": "www.nalog.gov.ru",
"companyTaxRid": "7831000027",
"companyName": "ПАО \"Банк \"Санкт-Петербург\"",
"shift": "198",
"docInShift": "23"
}
}
]
}
Отмена (reverse)
Запрос
{
"tran": {
"phase": "Single",
"voidKind": "Partial",
"amount": 40.00,
"receipt": {
"items": [
{
"desc": "Товар 2",
"quantity": 1,
"price": 200.00,
"taxRate": 1,
"type": 2,
"mode": 4
}
]
}
}
}
Основные параметры запроса отмены (reverse)
Запрос имеет дополнительные параметры
Ответ
Возврат (refund)
Запрос
{
"tran": {
"type": "Refund",
"phase": "Single",
"amount": 100.00,
"receipt": {
"items": [
{
"desc": "Товар 1",
"quantity": 1,
"price": 100,
"taxRate": 1,
"type": 1,
"mode": 1
}
]
}
}
}
Основные параметры запроса возврата (refund)
Запрос имеет дополнительные параметры
Ответ
11 августа 2025