v1
latestOpenAPI 3.0.02026-08-04620256.0 KBDisputes
Create a dispute
Submit a single dispute for a transaction. If the dispute reason requires cardholder signature, the dispute will be created with status REQUIRE_ACTION. Use the POST /disputes/{id}/sign endpoint to obtain the DocuSign WebForm URL.
post/disputes
Headers
Accept-Versionstring required
Specifies the API version to use for this request.
Request body
Example request
{
"transactionId": "ch_abc123",
"cardId": "card_xyz789",
"disputeAmount": 100.5,
"disputeCurrency": "840",
"cardholderName": "John Doe",
"cardholderEmail": "john.doe@example.com",
"contactEmail": "finance@example.com",
"disputeReason": "FRAUD_OTHER_CARD_ABSENT"
}Response
Dispute created successfully