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
      • Create — obuna yaratish
      • Get List — obunalar ro‘yxati
      • Get By Id — ID bo‘yicha obuna
      • Update — obunani o‘zgartirish
      • Delete — obunani o‘chirish
      • Delete By Token — token bo‘yicha o‘chirish
      • Get Attempts — yechish urinishlari
    • Yechish urinishlari haqida bildirishnomalar
    • Ma’lumotnomalar

Create — obuna yaratish

  1. Subscribe API — kartalar va to‘lovlar
  2. Rekurrent to‘lovlar
  3. Create — obuna yaratish

Create — obuna yaratish

1. Create

POST {base_url}/api/v1/recurrent-payments

Request Body

Name

Optional

Description

cardToken

false

Tokenlashtirilgan karta. Faol va amal qiluvchi bo‘lishi shart.

amount

false

Charge amount

cronType

false

Defines recurrence frequency: DAILY, WEEKLY, MONTHLY, YEARLY

startDate

false

(YYYY-MM-DD). Birinchi yechish rejalashtiriladigan sana

endDate

true

(YYYY-MM-DD) Tugash sanasi. Undan keyin yechish amalga oshirilmaydi

maxRetryCount

true

Yechish muvaffaqiyatsiz bo‘lganda takroriy urinishlar soni (masalan, mablag‘ yetarli bo‘lmaganda).

description

true

Optional short description

Request Body

{
  "cardToken": "card token",
  "amount": 100000,
  "cronType": "MONTHLY",          
  "startDate": "2025-11-01",      
  "endDate": null,                
  "maxRetryCount": 3,
  "description": ""
}

Response Body

{
  "id": 1,
  "cardToken": "card token",
  "amount": 100000,
  "cronType": "MONTHLY",
  "startDate": "2025-11-01",
  "endDate": null,
  "maxRetryCount": 3,
  "description": "",
  "nextRunDate": "2025-11-01T04:00:00Z", 
  "createdDate": "2025-10-28T14:00:00Z"
}

OldingiRekurrent to‘lovlar
KeyingiGet List — obunalar ro‘yxati