Hatırlatmalar
Hatırlatma planlarının nasıl çalıştığı ve bir alacak için yapılan hatırlatma denemelerinin nasıl okunacağı.
Herkese açık API durumu
Burada anlatılan v1 API uygulanmış ve test edilmiştir, ancak api.remindcash.com henüz herkese açık değildir. Son kabul testlerinden sonra açılacak; o zamana kadar istekler 503 döner. Örneklerde yer tutucular kullanılır — gerçek bir anahtarı asla paylaşılan koda yapıştırmayın.
Hatırlatmalar nasıl planlanır
Her etkin alacak şirketin hatırlatma planını izler. Varsayılan plan vade tarihinden 3 gün önce, vade gününde ve 3 gün sonra gönderir; şirketler uygulamada adım ekleyebilir, kaldırabilir veya taşıyabilir. Hatırlatmalar şirketin izin verdiği saatlerde gönderilir (varsayılan olarak yerel saatle 09:00–18:00, hafta sonları kapalı) ve iki kez gönderilmek yerine bir sonraki uygun zamana kaydırılır.
Alacak ödendiğinde, duraklatıldığında, itiraz edildiğinde veya iptal edildiğinde ve müşteri aboneliği bıraktığında hatırlatmalar durur.
Hatırlatma denemelerini listeleme
GET /v1/reminder-attempts, bir alacağın gönderim denemelerini en yeniden eskiye doğru döndürür. receivables:read kapsamı gerektirir.
| Sorgu parametresi | Zorunlu | Açıklama |
|---|---|---|
receivable_id |
Evet | İncelenecek alacak. |
per_page |
Hayır | 1–100, varsayılan 25. |
curl "https://api.remindcash.com/v1/reminder-attempts?receivable_id=1" \
--header "Authorization: Bearer $REMINDCASH_API_KEY"{
"data": [],
"meta": { "current_page": 1, "per_page": 25, "total": 0 },
"request_id": "8cfc4494-5a40-4bd9-aa9b-5d5716840140"
}Deneme nesnesi
| Alan | Açıklama |
|---|---|
id |
Deneme kimliği. |
attempt_no |
O hatırlatma adımı için deneme numarası. |
stage_key |
Denemenin planın hangi adımına ait olduğu. |
channel |
Mesaj kanalı, örneğin email. |
provider_state |
İç gönderim durumu: prepared, claimed, sending, accepted, rejected, unknown veya cancelled. |
delivery_status |
Normalleştirilmiş e-posta durumu: queued, sending, accepted, delivered, bounced, failed, unknown veya cancelled. Mevcut değilse null. |
submitted_at |
Mesajın sağlayıcıya teslim edildiği an (UTC) veya null. |
resolved_at |
Sonucun kesinleştiği an (UTC) veya null. |
Gönderim durumlarını doğru okumak
accepted, sağlayıcının mesajı kabul ettiği anlamına gelir — teslim edildiği veya okunduğu anlamına gelmez.deliveredyalnızca sağlayıcı teslimatı bildirdiğinde gösterilir.unknown, sağlayıcının net yanıt vermediği anlamına gelir (örneğin zaman aşımı). İki kez göndermemek için RemindCash bu durumda otomatik olarak yeniden denemez; deneme mutabakat yapılana kadarunknownkalır.- Teslim edilen bir hatırlatma alacağı asla ödendi yapmaz.