Webhook Payloads
Pemulihan
Payload yang dikirim ke endpoint webhook Anda ketika pemulihan keranjang yang ditinggalkan atau peristiwa dunning langganan terjadi.
Peristiwa Pemulihan Keranjang yang Ditinggalkan
Peristiwa webhook berikut melacak siklus hidup pemulihan keranjang yang ditinggalkan:| Peristiwa | Deskripsi |
|---|---|
abandoned_checkout.detected | Checkout yang ditinggalkan telah terdeteksi. Dikirim saat pembayaran diidentifikasi sebagai ditinggalkan (gagal atau tidak lengkap) dan alur kerja pemulihan dimulai. |
abandoned_checkout.recovered | Pelanggan menyelesaikan pembayaran melalui tautan pemulihan. Kolom recovered_payment_id berisi ID pembayaran yang berhasil. |
Bidang Payload Checkout yang Ditinggalkan
Pembayaran asli yang ditinggalkan. Gunakan ini untuk mencari detail produk, jumlah, dan mata uang.
Pelanggan yang meninggalkan checkout.
Mengapa checkout ditinggalkan. Salah satu dari:
payment_failed— Pelanggan mencoba pembayaran tetapi gagalcheckout_incomplete— Pelanggan mengunjungi checkout tetapi tidak pernah mencoba pembayaran
Status siklus hidup saat ini dari upaya pemulihan ini. Salah satu dari:
abandoned— Terdeteksi, belum ada email yang dikirimrecovering— Setidaknya satu email pemulihan terkirimrecovered— Pelanggan menyelesaikan pembayaranexhausted— Semua email terkirim atau checkout baru ditemukanopted_out— Pelanggan berhenti berlangganan
Timestamp ISO 8601 ketika checkout terdeteksi sebagai ditinggalkan.
ID pembayaran dari pembayaran pemulihan yang berhasil.
null sampai checkout dipulihkan.Contoh: Menangani Webhook ACR
Peristiwa Dunning
Peristiwa webhook berikut melacak siklus hidup dunning langganan:| Peristiwa | Deskripsi |
|---|---|
dunning.started | Percobaan dunning telah dibuat untuk langganan yang masuk ke on_hold atau dibatalkan oleh pelanggan. |
dunning.recovered | Pelanggan memperbarui metode pembayaran mereka dan pembayaran yang dihasilkan berhasil. Kolom payment_id berisi ID pembayaran yang berhasil. |
Bidang Payload Percobaan Dunning
Langganan yang memicu percobaan dunning.
Pelanggan yang memiliki langganan.
Status langganan yang memicu dunning. Salah satu dari:
on_hold— Langganan dijeda karena kegagalan pembayarancancelled— Pelanggan membatalkan dari portal pelanggan
Status siklus hidup saat ini dari percobaan dunning ini. Salah satu dari:
recovering— Email dunning sedang dikirimrecovered— Pelanggan memperbarui metode pembayaran dan pembayaran berhasilexhausted— Semua email terkirim atau status langganan berubah
Timestamp ISO 8601 ketika percobaan dunning dibuat.
ID pembayaran dari pembayaran pemulihan yang berhasil.
null saat pemulihan.Contoh: Menangani Webhook Dunning
Abandoned Cart Recovery
Konfigurasi urutan email ACR dan insentif diskon.
Subscription Dunning
Konfigurasi urutan email dunning untuk langganan yang terlewat.
Subscription Webhooks
Peristiwa siklus hidup langganan terkait seperti
subscription.on_hold dan subscription.cancelled.Skema Payload Webhook
Webhook payload for abandoned_checkout.detected and abandoned_checkout.recovered events
Opsi yang tersedia:
payment_failed, checkout_incomplete Brand id this abandoned checkout belongs to
Opsi yang tersedia:
abandoned, recovering, recovered, exhausted, opted_out Terakhir diubah pada 18 Juni 2026