Managing Disputes
Availability
The Dispute API is under development and will be generally available in 2025.
This guide explains how to manage disputes after they have passed through the entire intake flow, as described in Creating a Dispute. The Submit Case endpoint must have been called for a case before you can manage it with the processes in this guide.
View cases
To view all cases for a cardholder, call Get Case List with these parameters:
daysToLookBack
β Leave this blank to return all cases or input an integer to specify the number of days in the past to retrieve cases.- Pass only one of the following:
accountNo
β PRN, PAN, or CAD of the accountcaseId
β Retrieve a particular casecustomerId
β ID of the customer
View the transactions in a case
To view all of the transactions that are included in an existing case, call Get Transactions List with the caseId
. The endpoint returns:
- Transaction amount
- Disputed amount
- Description
- Post date
- Current stage of the investigation
- Last commit date
Add attachments
To add an attachment to an existing case, first convert the document into a base-64 encoded string and then call Add Attachments to add it to the case. You can use this endpoint to attach multiple documents with one call.