Refund Fiscal Receipt API
Ushbu API tranzaksiyani fiskal tizimga (OFD) yuboradi va refund fiskal chek yaratadi.
Endpoint details
Method:
POST
URL: BASE_URL/merchant/fiscalization/refund/
Header:
http
Authorization: Bearer <ACCESS_TOKEN>Request body
| Field | Type | Required | Description |
|---|---|---|---|
| receiptId | integer | Yes | Fiskal chekning noyob identifikatori. Bu qiymat fiskal chekni ro‘yxatdan o‘tkazishda qaytadi yoki /fiscalization/status/ API orqali olinishi mumkin |
Request example
json
{
"receiptId": 184595
}Response example
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"
}
}
}Notes
Card Payment Fiscalization:
Agar fiskalizatsiya karta to‘lovi uchun bajarilgan bo‘lsa, tranzaksiyani/payment/cancel/metodi orqali bekor qilishingiz kerak. Tranzaksiya bekor qilinganda, fiskalizatsiya ham bekor qilinadi.Status Check:
Fiskalizatsiya holatini/fiscalization/status/metodi orqali oling.Refund Processing:
Agar refund uchun fiskalizatsiya/fiscalization/status/API orqali mavjud bo‘lmasa, refund fiskalizatsiyasini amalga oshirish uchun ushbu/fiscalization/refund/endpoint’iga so‘rov yuboring.