Endpoint-lər

HTTP metodu URL Açıqlama
GET /payment/v2/subscription Filtrli və səhifələnmiş abunəlik siyahısı.
GET /payment/v2/subscription/{subscriptionId} Abunəliyi identifikatorla qaytarır.

Siyahı sorğusunda page (standart 0), size (standart 10), subscriptionId, status və periodType query sahələri istifadə edilə bilər. periodType: WEEK/7, MONTH/30, YEAR/365.

Response modeli

Tək sorğuda data abunəlik obyektidir. Siyahıda data.items, page, size və totalSize qaytarılır.

Sahə Növ Açıqlama
id long Abunəlik identifikatoru.
paymentPlanCode string Plan kodu.
externalCustomerId string Tacir sistemində müştəri identifikatoru.
merchantId long Tacir identifikatoru.
buyerId long Alıcı identifikatoru.
cardUserKey string Saxlanmış kart istifadəçi açarı.
cardToken string Saxlanmış kart tokeni.
price / nextPrice decimal Cari və növbəti dövr məbləği.
nextPriceStartPeriod integer Növbəti məbləğin başladığı dövr.
variablePayment boolean Dəyişən məbləğ göstəricisi.
variablePaymentTriggerType string SCHEDULED və ya EXTERNAL.
periodType string WEEK, MONTH və ya YEAR.
description string Abunəliyin təsviri.
noChargeDayCount integer Pulsuz gün sayı.
nextPaymentDate date-time Növbəti ödəniş vaxtı.
status string Abunəlik statusu.
paidCount / currentPeriod integer Ödənmiş və cari dövr məlumatı.