분쟁 Webhooks
분쟁이 생성되거나 업데이트될 때 webhook 엔드포인트로 전송되는 페이로드입니다. 각 이벤트를 처리하여 분쟁에 대응하고 기록을 조정하세요.
분쟁 웹훅 이벤트
분쟁은 라이프사이클의 각 단계에서 이벤트를 발생시킵니다:dispute.lost와 is_resolved_by_rdr: true로 나타납니다. 이는 기대된 결과입니다 — 환불이 공식 차지백을 방지하기 위해 자동으로 발행되었습니다.dispute.* 이벤트를 생성하지 않습니다. Ethoca alert 환불은 표준 refund.succeeded 이벤트를 발생시키며, 연결된 구독이 취소되면 일반적인 구독 이벤트가 발생합니다. deflection은 이벤트를 발생시키지 않습니다.분쟁 이벤트 처리
dispute.opened이 발생하면 분쟁 금액이 즉시 보류됩니다. 이벤트를 사용하여 기록을 업데이트하고, 이의를 제기할 계획이라면 대시보드에서 증거를 수집하세요.
분쟁 상태 및 단계
분쟁 객체는 다음 두 필드를 통해 진행 상황을 보고합니다:관련 문서
Managing Disputes
Handle Payment Failures
Webhook 페이로드 스키마
The amount involved in the dispute, represented as a string to accommodate precision.
Brand id this dispute belongs to
The unique identifier of the business involved in the dispute.
The timestamp of when the dispute was created, in UTC.
The currency of the disputed amount, represented as an ISO 4217 currency code.
The customer who filed the dispute
The unique identifier of the dispute.
The current stage of the dispute process.
pre_dispute, dispute, pre_arbitration The current status of the dispute.
dispute_opened, dispute_expired, dispute_accepted, dispute_cancelled, dispute_challenged, dispute_won, dispute_lost The unique identifier of the payment associated with the dispute.
Which processor handled the underlying payment. stripe / adyen for
BYOP routes (the merchant's own payment connector); dodo for
everything Dodo processed itself.
stripe, adyen, dodo Whether the dispute was resolved by Rapid Dispute Resolution
Reason for the dispute
Remarks