Skip to main content

When this fires

When the cardholder’s bank notifies the payment provider that a charge is being disputed (a chargeback). The disputed amount is frozen from your payout balance while the dispute is open. As the Merchant of Record, Commet handles the evidence and resolution process with the provider. disputeAmount is the contested amount in cents; disputeReason is the provider’s reason code (for example fraudulent or product_not_received), or null when the provider gives none. The resolution fires payment.dispute_resolved with the outcome. Use this event to flag the account internally — repeated disputes are a strong fraud signal.

Body

application/json
id
string
required
event
string
required
Allowed value: "payment.disputed"
timestamp
string
required
organizationId
string
required
mode
enum<string>
required
Available options:
live,
sandbox
apiVersion
string
required
data
object
required

Response

200

Return any 2xx status code to acknowledge receipt of the event.