LogoLogo
  • Ishni boshlash
  • Merchant API
    • Integratsiya qilish
      • Callback ni ro‘yxatdan o‘tkazish
      • To‘lov havolasi
      • Tranzaksiya oqimi
        • ValidateTransaction. To‘lov imkoniyatini tekshirish
        • CreateTransaction. Tranzaksiya yaratish
        • ConfirmTransaction. To‘lovni tasdiqlash
        • CancelTransaction. Tranzaksiyani bekor qilish
        • CheckTransaction. Tranzaksiya holatini tekshirish
    • Sign imzosi
    • Tranzaksiya holatlari
    • Xatoliklar (ERRORS)
  • Subscribe API — kartalar va to‘lovlar

checkTransaction. Tranzaksiya holatini tekshirish

  1. Merchant API
  2. Integratsiya qilish
  3. Tranzaksiya oqimi
  4. CheckTransaction. Tranzaksiya holatini tekshirish

checkTransaction. Tranzaksiya holatini tekshirish

Metod billing tizimida tranzaksiya holatini tekshirish uchun ishlatiladi.

Content-Type: application/json

Protokol: JSON-RPC 2.0

Metod nomi: checkTransaction

So‘rov parametrlari:

Parametr nomi

Ma’lumot turi

Tavsif

transactionId

varchar

Pul yechadigan tizimdagi ID

sign

varchar

So‘rov imzosi. Formula — sahifada: sign imzosi.

Javob parametrlari:

Parametr nomi

Ma’lumot turi

Tavsif

externalId

varchar

Merchent tizimida yaratilgan tranzaksiya IDsi

createTime

long

Yaratilgan vaqt

payTime

long

To‘lov vaqti

cancelTime

long

Bekor qilingan vaqt

status

int

Tranzaksiya holati

reason

varchar

Tranzaksiya sababi yoki null

So‘rov namunasi:

{
  "jsonrpc": "2.0",
  "method": "checkTransaction",
  "params": {
	  "transactionId": "a822d5cb-b96b-450d-a65b-a2efb706ac9d",
	  "sign": "hashGeneretedByFormula"
  },
  "id": 1
}

Muvaffaqiyatli javob namunasi:

{
  "jsonrpc": "2.0",
  "result": {
    "externalId": "88697d15-45e8-44e8-ac01-de3e6b48e80e",
    "createTime": 1754678838106,
    "payTime": 1754678838106,
    "cancelTime": 0,
    "status": 4,
    "reason": null
  },
  "id": 1
}

Muvaffaqiyatsiz javob namunasi:

{
  "jsonrpc": "2.0",
  "error": {
    "code": -33007,
    "message": "Tranzaksiya topilmadi"
  },
  "id": 1
}

Keyingi bosqich

Holatlar nimani bildiradi

OldingicancelTransaction. Tranzaksiyani bekor qilish
Keyingisign imzosi