LogoLogo
  • Ishni boshlash
  • Merchant API
  • Subscribe API — kartalar va to‘lovlar
    • Umumiy ma’lumot va javob formati
    • Avtorizatsiya va sarlavhalar
    • Kartalar bilan operatsiyalar
    • To‘lov operatsiyalari
    • Holdlash operatsiyalari
    • Rekurrent to‘lovlar
    • Yechish urinishlari haqida bildirishnomalar
    • Ma’lumotnomalar

Umumiy ma’lumot va javob formati

  1. Subscribe API — kartalar va to‘lovlar
  2. Umumiy ma’lumot va javob formati

Umumiy ma’lumot va javob formati

API REST tamoyillari asosida ishlaydi. Javob formati yagona bo‘lib, muvaffaqiyatli va xatolik holatlari uchun bir xil qo‘llaniladi. So‘rov formati esa so‘rovning o‘ziga bog‘liq.

{
  "code": "",
  "data": {},
  "errorMessage": "",
  "timestamp": ""
}

Javobning umumiy tuzilmasi:

Field

Type

Description

code

string

Operatsiya natijasini bildiruvchi holat kodi.

data

object/null

Bu maydon obyektni o‘z ichiga oladi. Obyekt so‘rovga bog‘liq. Har bir so‘rovda uning tuzilmasi va maydonlari tavsiflangan

errorMessage

string/null

Maydon xatolik tavsifini o‘z ichiga oladi. Muvaffaqiyatli holatda maydon null bo‘ladi

timestamp

number

Javob shakllantirilgan vaqt belgisi (Unix Epoch, millisekundlarda).

Bazaviy manzil

Barcha misollarda yo‘l {base_url} bilan boshlanadi — uning o‘rniga quyidagi jadvaldan kerakli konturning manzilini qo‘ying. Masalan, {base_url}/api/v1/card/add jangovar konturda https://api-checkout.xonsaroypay.uz/api/v1/card/add ga aylanadi.

URL

Type

https://staging-ecom-backend.xonsaroypay.uz

STAGING

https://api-checkout.xonsaroypay.uz

PROD

OldingiSubscribe API — kartalar va to‘lovlar
KeyingiAvtorizatsiya va sarlavhalar