Skip to main content
Dodo Paymentsは、トランザクション、サブスクリプション、返金、紛争、ライセンスキー管理に関連する重要なイベントについてリアルタイムのWebhook通知を提供します。以下は、これらのイベントの詳細ガイドであり、明確さのためにカテゴリ分けされており、実装のヒントと考慮事項が含まれています。

支払いイベント

返金イベント

紛争イベント

サブスクリプションイベント

ライセンスキーイベント

資格付与イベント

詳細なペイロードスキーマ、サンプルイベント、および完全なrevocation_reasonリファレンスについては、資格付与Webhookを参照してください。

クレジットイベント

回復イベント

詳細なペイロードスキーマ、フィールドの説明、およびハンドラーの例については、復旧用Webhookを参照してください。

ダニングイベント

詳細なペイロードスキーマ、フィールド説明、およびハンドラーの例については、回復Webhookを参照してください。

Payout Events

これらのイベントは、ダッシュボードに表示されるpayout statusesを反映しながら、Dodo Paymentsから銀行口座への資金の移動を追跡します。payloadは、GET /payoutsのエントリと同じ構造のpayout objectです。
Payout Eventsが終了状態または厳密に順序付けられていると想定しないでください。銀行が送金を返却した場合、payout.failedpayout.successの後に正当に到着することがあります。また、失敗したpayoutが後から復旧された場合は、payout.successpayout.failedの後に到着することがあります。常にpayload上のstatusを現在の状態として扱ってください。
payout.createdは、以前はpayout.not_initiatedとして発行されていました。payout.not_initiatedでfilterしている既存のendpointがある場合は、引き続き一致するようにfilterをpayout.createdへ更新してください。
詳細なpayload schema、フィールドの説明、handlerの例については、Payout Webhooksを参照してください。 これらのwebhook eventsは、Merchantが業務を効果的に管理するために重要な更新情報を提供するよう設計されています。webhook integrationで関連する各イベントに対する堅牢なhandlerを実装し、スムーズで信頼性の高い機能を確保してください。
最終更新日 2026年8月17日