Skip to main content

छोड़ी गई गाड़ी पुनरुद्धार घटनाएँ

निम्नलिखित वेबहूक घटनाएँ छोड़ी गई गाड़ी पुनरुद्धार जीवनचक्र को ट्रैक करती हैं:

छोड़ी गई चेकआउट पेलोड फ़ील्ड्स

string
आवश्यक
मूल भुगतान जो छोड़ दिया गया था। उत्पाद, राशि और मुद्रा विवरण देखने के लिए इसका उपयोग करें।
string
आवश्यक
यह abandoned checkout जिस brand का है।
string
आवश्यक
वह customer जिसने checkout छोड़ दिया।
string
आवश्यक
checkout छोड़े जाने का कारण। इनमें से एक:
  • payment_failed — Customer ने payment का प्रयास किया, लेकिन वह विफल रहा
  • checkout_incomplete — Customer ने checkout देखा, लेकिन payment का प्रयास कभी नहीं किया
string
आवश्यक
इस recovery attempt की वर्तमान lifecycle state। इनमें से एक:
  • abandoned — Detected, अभी तक कोई email नहीं भेजा गया
  • recovering — कम-से-कम एक recovery email भेजा गया
  • recovered — Customer ने payment पूरा कर लिया
  • exhausted — सभी email भेजे जा चुके हैं या नया checkout मिला है
  • opted_out — Customer ने unsubscribe कर दिया
string
आवश्यक
checkout को abandoned के रूप में detect किए जाने का ISO 8601 timestamp।
string | null
successful recovery payment का payment ID। checkout recover होने तक null

उदाहरण: ACR Webhooks को संभालना


Dunning Events

निम्नलिखित webhook events subscription dunning lifecycle को track करते हैं:

Dunning Attempt Payload Fields

string
आवश्यक
वह subscription जिसने dunning attempt को trigger किया।
string
आवश्यक
वह brand जिससे यह dunning attempt संबंधित है।
string
आवश्यक
वह customer जिसके पास subscription है।
string
आवश्यक
डनिंग को ट्रिगर करने वाली subscription state। इनमें से एक:
  • on_hold — payment failure के कारण renewals रोक दिए गए
  • cancelled — Customer Portal से customer ने रद्द किया
string
आवश्यक
इस dunning attempt की वर्तमान lifecycle state। इनमें से एक:
  • recovering — Dunning email भेजे जा रहे हैं
  • recovered — Customer ने payment method update किया और payment सफल हुआ
  • exhausted — सभी email भेजे जा चुके हैं या subscription state बदल गई है
string
आवश्यक
dunning attempt बनाए जाने का ISO 8601 timestamp।
string | null
successful recovery payment का payment ID। recovery के दौरान null

उदाहरण: Dunning Webhooks को संभालना

पूरे dunning lifecycle को track करने के लिए dunning.started और dunning.recovered दोनों को subscribe करें। अपने system में grace periods को pause करने या at-risk subscriptions को flag करने के लिए dunning.started का उपयोग करें।

Abandoned Cart Recovery

ACR email sequences और discount incentives configure करें।

Subscription Dunning

lapsed subscriptions के लिए dunning email sequences configure करें।

Subscription Webhooks

संबंधित subscription lifecycle events, जैसे subscription.on_hold और subscription.cancelled

Webhook Payload Schema

Webhook payload for abandoned_checkout.detected and abandoned_checkout.recovered events

abandoned_at
string<date-time>
आवश्यक
abandonment_reason
enum<string>
आवश्यक
उपलब्ध विकल्प:
payment_failed,
checkout_incomplete
brand_id
string
आवश्यक

Brand id this abandoned checkout belongs to

customer_id
string
आवश्यक
payment_id
string
आवश्यक
status
enum<string>
आवश्यक
उपलब्ध विकल्प:
abandoned,
recovering,
recovered,
exhausted,
opted_out
recovered_payment_id
string | null
अंतिम संशोधन 21 अगस्त 2026