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

Tranzaksiya oqimi

  1. Merchant API
  2. Integratsiya qilish
  3. Tranzaksiya oqimi

Tranzaksiya oqimi

Buyurtma to‘langanda do‘kon, to‘lov formasi va ekvayring o‘rtasidagi o‘zaro aloqa ketma-ketligi.

  1. Mijoz do‘kon tomonida to‘lovni boshlaydi.

  2. Merchant mijozni summa, buyurtma raqami va valyuta ko‘rsatilgan to‘lov havolasiga yo‘naltiradi. To‘lov havolasi

  3. XonSaroyPay tranzaksiya yaratadi va karta kiritish formasini ko‘rsatadi.

  4. Mijoz karta rekvizitlarini kiritadi va to‘lovni tasdiqlaydi.

  5. XonSaroyPay buyurtma dolzarbligini tekshirish uchun validateTransaction ni chaqiradi. validateTransaction

  6. So‘ngra createTransaction chaqiriladi — summa holdlanadi. createTransaction

  7. Mablag‘ Humo yoki Uzcard to‘lov tizimida yechiladi.

  8. XonSaroyPay confirmTransaction ni chaqiradi; buyurtma berilishi mumkin. confirmTransaction

Tranzaksiyani bekor qilish

Agar buyurtma dolzarbligini yo‘qotsa, tasdiqlash o‘rniga cancelTransaction chaqiriladi. cancelTransaction

OldingiTo‘lov havolasi
KeyingivalidateTransaction. To‘lov imkoniyatini tekshirish