Skip to main content
Dodo Payments는 payment, subscription, dispute, payout, credit 또는 license key lifecycle의 각 단계에서 webhook event를 발생시킵니다. 이 페이지에는 리소스별 모든 event가 나와 있습니다. 자세한 payload schema와 handler 예시는 아래에 링크된 리소스별 페이지를 참조하세요.

Payment Events

전체 payload schema는 Payment Webhooks를 참조하세요.

Refund Events

전체 payload schema는 Refund Webhooks를 참조하세요.

Dispute Events

자세한 payload schema와 handler 예시는 Dispute Webhooks를 참조하세요.

Subscription Events

자세한 payload schema와 handler 예시는 Subscription Webhooks를 참조하세요.

License Key Events

전체 payload schema는 License Key Webhooks를 참조하세요.

Entitlement Grant Events

자세한 payload schema, sample event 및 전체 revocation_reason reference는 Entitlement Grant Webhooks를 참조하세요.

Credit Events

자세한 payload schema와 handler 예시는 Credit-Based Billing Webhooks를 참조하세요.

Recovery Events

자세한 payload schema, field 설명 및 handler 예시는 Recovery Webhooks를 참조하세요.

Dunning Events

자세한 payload schema, field 설명 및 handler 예시는 Recovery Webhooks를 참조하세요.

Payout Events

Payout event는 Dodo Payments에서 은행 계좌로 funds가 이동하는 과정을 추적합니다. 대시보드에 표시되는 payout statuses를 반영합니다. payload는 GET /payouts의 항목과 동일한 shape을 가진 payout object입니다.
Payout event는 terminal 상태가 아니며 엄격한 순서로 발생하지도 않습니다. 은행이 transfer를 반환하면 payout.failed가 payout.success 이후에 도착할 수 있고, 실패한 payout이 나중에 복구되면 payout.success가 payout.failed 이후에 도착할 수 있습니다. payload의 status는 항상 event type과 일치하므로, 각 event의 최상위 timestamp를 사용하여 최신 상태를 확인하세요.
payout.created는 이전에 payout.not_initiated로 발생했습니다. 기존 endpoint가 payout.not_initiated를 기준으로 filter하는 경우, 계속 일치하도록 filter를 payout.created로 업데이트하세요.
자세한 payload schema, field 설명 및 handler 예시는 Payout Webhooks를 참조하세요.
마지막 수정일 2026년 9월 26일