Plan Detayı
POST
/partner/1.0/recurring/detailGerekli scope:
payment:inquiryTek bir tekrarlayan tahsilat planının detayını döner.
Örnek
curl -X POST https://<host>/partner/1.0/recurring/detail \
-H "X-Api-Key: ..." \
-H "X-Timestamp: ..." \
-H "X-Signature: ..." \
-H "Content-Type: application/json" \
-d '{
"id": "REC-3301"
}'İstek Body
| Alan | Tip | Açıklama |
|---|---|---|
idzorunlu | string | Plan kimliği. |
Yanıt
| Alan | Anlamı |
|---|---|
id | Plan kimliği. detail / update / pause / resume / cancel bu değeri alır. |
referenceNumber | Sistem üretimli referans numarası. |
orderNumber | Sizin gönderdiğiniz sipariş/sözleşme numaranız; plandan doğan tüm tahsilatlara taşınır. |
amount / currency | Dönem başına tahsil edilecek tutar ve para birimi. |
description | Abonenin ekstresinde görünecek açıklama. |
status | Plan durumu (ACTIVE, PAUSED, CANCELLED, COMPLETED). |
interval / intervalValue | Periyot birimi ve kaç periyotta bir çekileceği. |
totalInstallmentCount / paidInstallmentCount | Toplam ve tahsil edilmiş dönem adedi. |
failedRetryCount | Başarısız denemelerin sayacı. |
email / phoneCountryCode / phoneNumber | Abone iletişim bilgileri. |
startDate / expiryDate | İlk tahsilat ve plan bitiş tarihi. |
nextPaymentDate / lastPaymentDate | Sıradaki ve son tahsilat tarihi. |
createdDate | Planın kurulma tarihi. |
Hatalar
| Mesaj anahtarı | HTTP | Neden |
|---|---|---|
id.parameter.empty | 400 | id boş gönderildi. |
İsteği Dene
İsteği Dene
Önizleme modu — değerler kod örneklerini günceller, gerçek istek atılmaz.