Webhook Payloads
回復
カート放棄回復や購読催促イベントが発生した際に、Webhookエンドポイントに送信されるペイロード。
Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
放棄されたカート回復イベント
以下のWebhookイベントは放棄されたカートの回復ライフサイクルを追跡します:| Event | Description |
|---|---|
abandoned_checkout.detected | 放棄されたチェックアウトが検出されました。支払いが放棄された(失敗または不完全)と判断され、回復ワークフローが開始されたときに送信されます。 |
abandoned_checkout.recovered | 顧客が回復リンクを通じて支払いを完了しました。recovered_payment_id フィールドには成功した支払いのIDが含まれています。 |
放棄されたチェックアウトペイロードフィールド
放棄された元の支払いです。これを使用して製品、金額、通貨の詳細を調べてください。
チェックアウトを放棄した顧客。
なぜチェックアウトが放棄されたのか。以下のいずれか:
payment_failed— 顧客が支払いを試みたが失敗したcheckout_incomplete— 顧客がチェックアウトを訪れたが支払いを試みなかった
この回復試行の現在のライフサイクル状態。以下のいずれか:
abandoned— 検出済み、まだメールは送信されていませんrecovering— 少なくとも1つの回復メールが送信済みrecovered— 顧客が支払いを完了exhausted— すべてのメールが送信済みまたは新しいチェックアウトが見つかった場合opted_out— 客が配信停止
放棄されたと検出されたチェックアウトのISO 8601タイムスタンプ。
成功した回復支払いの支払いID。チェックアウトが回復するまで
null。例: ACR Webhooksの処理
催促イベント
以下のWebhookイベントはサブスクリプション催促ライフサイクルを追跡します:| Event | Description |
|---|---|
dunning.started | サブスクリプションがon_holdに入った、または顧客によってキャンセルされたときに催促試行が作成されました。 |
dunning.recovered | 顧客が支払い方法を更新し、その結果支払いが成功しました。payment_id フィールドには成功した支払いのIDが含まれています。 |
催促試行ペイロードフィールド
催促試行をトリガーしたサブスクリプション。
サブスクリプションを所有する顧客。
催促を引き起こしたサブスクリプションの状態。以下のいずれか:
on_hold— 支払いの失敗によりサブスクリプションが一時停止されたcancelled— 顧客ポータルから顧客がキャンセル
この催促試行の現在のライフサイクル状態。以下のいずれか:
recovering— 催促メールが送信されていますrecovered— 顧客が支払い方法を更新し、支払いが成功exhausted— すべてのメールが送信済みまたはサブスクリプションの状態が変更
催促試行が作成されたときのISO 8601タイムスタンプ。
成功した回復支払いの支払いID。回復している間は
null。例: 催促Webhooksの処理
Abandoned Cart Recovery
ACRメールシーケンスと割引インセンティブを設定します。
Subscription Dunning
期限切れサブスクリプションの催促メールシーケンスを設定します。
Subscription Webhooks
subscription.on_holdやsubscription.cancelledのような関連サブスクリプションライフサイクルイベント。Webhookペイロードスキーマ
Webhook payload for abandoned_checkout.detected and abandoned_checkout.recovered events
Last modified on April 20, 2026