Plan Güncelle
POST
/partner/1.0/recurring/updateGerekli scope:
payment:saleTutar (sonraki ödemelerden itibaren), açıklama, hatırlatma ve iletişim tercihleri değiştirilebilir. Periyot ve başlangıç tarihi değişmez — farklı periyot yeni plan gerektirir.
Örnek
curl -X POST https://<host>/partner/1.0/recurring/update \
-H "X-Api-Key: ..." \
-H "X-Timestamp: ..." \
-H "X-Signature: ..." \
-H "Content-Type: application/json" \
-d '{
"id": "REC-3301",
"amount": 179.9,
"description": "Aylık üyelik (yeni fiyat)"
}'İstek Body
| Alan | Tip | Açıklama |
|---|---|---|
idzorunlu | string | Plan kimliği. |
amount | decimal | Yeni dönem tutarı. 0'dan büyük olmalıdır; sonraki tahsilatlara uygulanır. |
description | string | Yeni açıklama. |
reminderDaysBefore | integer | Hatırlatma gün sayısı. |
enableEmailReminder | boolean | E-posta hatırlatması. |
enableSmsReminder | boolean | SMS hatırlatması. |
enablePushReminder | boolean | Push hatırlatması. |
email | string | Abone e-posta adresi. |
phoneCountryCode | string | Abone telefon ülke kodu. |
phoneNumber | string | Abone telefon numarası. |
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. |
İsteği Dene
İsteği Dene
Önizleme modu — değerler kod örneklerini günceller, gerçek istek atılmaz.