Asosiy tarkibga o'tish
POST
/
payment
/
anor_confirm
Fiscalization Anor payment
curl --request POST \
  --url https://api.fiscalbox.uz/payment/anor_confirm \
  --header 'Content-Type: application/json' \
  --data '
{
  "transaction_id": "a12fc00f-5af5-65b8-adf8-74bff44680ee",
  "qr_code": "https://ofd.soliq.uz/check?t=UZ170703100597&r=2421&c=20230104121801&s=514343190161"
}
'
{
  "data": {
    "message": "Fiscalization completed successfully",
    "error_code": 0,
    "payment_id": 123456,
    "transaction_id": "a12fc00f-5af5-65b8-adf8-74bff44680ee"
  },
  "error": null,
  "is_success": true
}

Umumiy ko’rinish

Anor Fiscalization API avval boshlangan to’lovni yakunlash (fiskalizatsiya) uchun ishlatiladi initiated Anor payment. Bu endpoint to’lovni tasdiqlaydi va Soliq (OFD) tomonidan yaratilgan fiskal chekni biriktiradi by Soliq (OFD).

So’rov maydonlari

MaydonTuriMajburiyTavsif
transaction_idstringUnique transaction (payment) identifier received from Anor payment
qr_codestringURL of the fiscal receipt from Soliq (OFD)

Javob maydonlari

✅ Muvaffaqiyatli javob

MaydonTuriTavsif
dataobjectJavob ma’lumoti
data.messagestringO’qilishi oson xato xabari by provider
data.error_codeintegererror_code provided by Provider
data.payment_idintegerUnique payment identifier received from Anor payment
data.transaction_idstring | nullUnique transaction identifier received from Anor payment
errornullError object (always null on success)
is_successbooleanAlways true

🚫 Xatolik javobi

MaydonTuriTavsif
datanullNo data returned
errorobjectError details
error.codeintegerInternal validation or processing error code
error.messagestringO’qilishi oson xato xabari
error.dataany | nullAdditional error details
is_successbooleanAlways false

Tanasi

application/json
transaction_id
string
talab qilinadi

Unique transaction identifier received from Anor payment

Misol:

"a12fc00f-5af5-65b8-adf8-74bff44680ee"

qr_code
string
talab qilinadi

URL of the fiscal receipt from Soliq (OFD)

Misol:

"https://ofd.soliq.uz/check?t=UZ170703100597&r=2421&c=20230104121801&s=514343190161"

Javob

Fiscalization processed (success or error)

data
object
error
string | null
is_success
boolean
Misol:

true