Webhook Payloads
回復
カート放棄回復や購読催促イベントが発生した際に、Webhookエンドポイントに送信されるペイロード。
放棄されたカート回復イベント
以下のWebhookイベントは放棄されたカートの回復ライフサイクルを追跡します:放棄されたチェックアウトペイロードフィールド
string
必須
放棄された元の支払いです。これを使用して製品、金額、通貨の詳細を調べてください。
string
必須
この abandoned checkout が属するブランド。
string
必須
チェックアウトを中断した顧客。
string
必須
チェックアウトが中断された理由。次のいずれかです:
payment_failed— 顧客が支払いを試みたが、失敗したcheckout_incomplete— 顧客がチェックアウトにアクセスしたが、支払いを試みなかった
string
必須
この recovery attempt の現在のライフサイクル状態。次のいずれかです:
abandoned— 検出済みですが、まだメールは送信されていないrecovering— 1通以上の recovery email が送信されたrecovered— 顧客が支払いを完了したexhausted— すべてのメールが送信された、または新しいチェックアウトが見つかったopted_out— 顧客が配信登録を解除した
string
必須
チェックアウトが中断されたと検出された時刻の ISO 8601 timestamp。
string | null
成功した recovery payment の payment ID。チェックアウトが復旧されるまでは
null です。例: ACR Webhooks の処理
Dunning Events
次の webhook events は、サブスクリプションの Dunning lifecycle を追跡します:Dunning Attempt Payload Fields
string
必須
Dunning attempt をトリガーしたサブスクリプション。
string
必須
この Dunning attempt が属するブランド。
string
必須
サブスクリプションを所有する顧客。
string
必須
督促をトリガーしたサブスクリプションの状態。次のいずれか:
on_hold— 支払い失敗により更新が停止しましたcancelled— 顧客が顧客ポータルからキャンセルしました
string
必須
この Dunning attempt の現在のライフサイクル状態。次のいずれかです:
recovering— Dunning emails が送信されているrecovered— 顧客が payment method を更新し、支払いが成功したexhausted— すべてのメールが送信された、またはサブスクリプションの状態が変更された
string
必須
Dunning attempt が作成された時刻の ISO 8601 timestamp。
string | null
成功した recovery payment の payment ID。復旧中は
null です。例: Dunning Webhooks の処理
Abandoned Cart Recovery
ACR email sequences と discount incentives を設定します。
Subscription Dunning
期限切れのサブスクリプション向けに Dunning email sequences を設定します。
Subscription Webhooks
subscription.on_hold や subscription.cancelled など、関連するサブスクリプションのライフサイクルイベント。Webhook Payload Schema
Webhook payload for abandoned_checkout.detected and abandoned_checkout.recovered events
利用可能なオプション:
payment_failed, checkout_incomplete Brand id this abandoned checkout belongs to
利用可能なオプション:
abandoned, recovering, recovered, exhausted, opted_out 最終更新日 2026年8月21日