Квитанция о возврате денег API
Этот API отправляет транзакцию в фискальную систему (OFD) для создания фискального чека возврата.
Подробности конечной точки
Метод:
POST
URL: BASE_URL/merchant/fiscalization/refund/
Заголовок:
http
Authorization: Bearer <ACCESS_TOKEN>Тело запроса
| Поле | Тип | Требуется | Описание |
|---|---|---|---|
| receiptId | integer | Да | Уникальный идентификатор фискального чека. Это значение возвращается при регистрации фискального чека или может быть получено из /fiscalization/status/ API. |
Пример запроса
json
{
"receiptId": 184595
}Пример ответа
json
{
"result": {
"ofd": {
"refund": {
"receiptUrl": "https://ofd.soliq.uz/epi?t=EP000000000001&r=001&c=20060102000000&s=000000000001",
"terminalId": "EP000000000378",
"receiptId": 184636,
"fiscalSign": "583109124612"
}
},
"sale": {
"receiptUrl": "https://ofd.soliq.uz/epi?t=EP000000000001&r=001&c=20060102000000&s=000000000001",
"terminalId": "EP000000000378",
"receiptId": 184595,
"fiscalSign": "290464420473"
}
}
}Примечания
Фискализация карточных платежей: Если для платежа по карте была произведена фискализация, необходимо отменить транзакцию с помощью команды
/payment/cancel/. метод. При отмене транзакции фискализация также будет отменена.Проверка статуса: Получите статус фискализации с помощью метода
/fiscalization/status/.Обработка возврата: Если фискализация возврата недоступна через
/fiscalization/status/API, отправьте запрос на этот адрес. Конечная точка/fiscalization/refund/для обработки фискализации возврата.