Skip to main content
Dodo Payments 提供实时 webhook 通知,以便您了解与交易、订阅、退款、争议和许可证密钥管理相关的关键事件。以下是这些事件的详细指南,按类别分类以便于理解,并附有实施提示和注意事项。

支付事件

退款事件

争议事件

订阅事件

许可证密钥事件

权限授予事件

有关详细的有效载荷架构、示例事件和完整的 revocation_reason 参考,请参阅权限授予 Webhooks

信用事件

恢复事件

有关详细的负载架构、字段描述和处理程序示例,请参见 恢复 Webhooks

催款事件

有关详细的有效载荷架构、字段说明和处理程序示例,请参阅恢复 Webhooks

Payout 事件

这些事件跟踪您的资金从 Dodo Payments 转入银行账户的过程,与 dashboard 中显示的 payout 状态相对应。payload 是一个 payout object,其结构与 GET /payouts 中的条目相同。
请勿假设 payout 事件是终态事件或严格按顺序排列。payout.failed 可能会在 payout.success 之后正常到达,例如银行退回转账时;而当失败的 payout 后续得到恢复时,payout.success 也可能在 payout.failed 之后到达。始终将 payload 上的状态视为当前状态。
payout.created 之前以 payout.not_initiated 的形式发送。如果您已有基于 payout.not_initiated 进行过滤的 endpoint,请将 filter 更新为 payout.created,以便其继续匹配。
有关详细的 payload schema、字段说明和 handler 示例,请参阅 Payout Webhooks 这些 webhook 事件旨在向商户提供关键更新,帮助其有效管理运营。请在 webhook integration 中为每个相关事件实现健壮的 handler,以确保功能平稳可靠。
最后修改于 2026年8月17日