Submit an Issuing dispute
<span style="font-size: 12px; font-weight: 500; color: rgb(0, 0, 0); background-color: rgb(255, 176, 97); border-radius: 4px; padding: 2px 6px" >Beta</span><p></p> Use the <a target="_blank" href="https://api-reference.checkout.com/tag/Issuing-disputes#operation/createDispute">Create an Issuing dispute</a> endpoint instead to create and submit a dispute in a single step.
You can also use the <a target="_blank" href="https://api-reference.checkout.com/tag/Issuing-disputes#operation/amendDispute">Amend</a> endpoint to submit changes if the dispute status is action_required. This endpoint may still be used to re-submit after a rejected submission or to re-attempt an escalation; existing clients will receive advance communication when the new re-open flow is available.
Request
- Base URLhttps://{prefix}.api.sandbox.checkout.com
- AuthOAuth 2Client credentialsToken URLstringScopesissuing:disputes-write
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The unique identifier for the Issuing dispute.
Headers
An idempotency key for safely retrying requests.
Request body
Example request
{
"reason": "4807",
"evidence": [
{
"name": "evidence.pdf",
"description": "Goods were not received."
}
],
"amount": 100
}Response
Issuing dispute submitted successfully
Example response
{
"id": "idsp_fa6psq242dcd6fdn5gifcq1491",
"reason": "4802",
"disputed_amount": {
"amount": 100,
"currency": "USD"
},
"status": "processing",
"status_reason": "chargeback_processed",
"transaction_id": "trx_aayhhfwbdyxwcaeyhhfwbd4xga",
"presentment_message_id": "msg_fa6psq242dcd6fdn5gifcq1491",
"merchant": {
"id": "(*)123456789",
"name": "Software Company",
"city": "Paris",
"country_code": "FR",
"category_code": "5331",
"evidence": [
"file_6lbss42ezvoufcb2beo76rvwly"
]
},
"chargeback": {
"submitted_on": "2025-09-10T10:11:12.0000000+00:00",
"reason": "4802",
"amount": {
"amount": 100,
"currency": "USD"
},
"evidence": [
{
"file_id": "file_6lbss42ezvoufcb2beo76rvwly",
"description": "Goods were not received."
}
]
},
"representment": {
"amount": {
"amount": 100,
"currency": "USD"
},
"evidence": [
{
"file_id": "file_6lbss42ezvoufcb2beo76rvwly",
"description": "Goods were not received."
}
]
},
"pre_arbitration": {
"submitted_on": "2025-09-10T10:11:12.0000000+00:00",
"evidence": [
{
"file_id": "file_6lbss42ezvoufcb2beo76rvwly",
"description": "Goods were not received."
}
],
"amount": {
"amount": 100,
"currency": "USD"
},
"reason_change": {
"reason": "4807"
},
"merchant_evidence": [
{
"file_id": "file_6lbss42ezvoufcb2beo76rvwly",
"description": "Goods were not received."
}
]
},
"arbitration": {
"submitted_on": "2025-09-10T10:11:12.0000000+00:00",
"amount": {
"amount": 100,
"currency": "USD"
},
"decided_on": "2025-01-31T10:20:30.0000000+00:00"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.