PUT /disputes/{id}
Creates or updates (upserts) a dispute with a specified ID.
Servers
- https://api-sandbox.rebilly.com/organizations/{organizationId}
- https://api.rebilly.com/organizations/{organizationId}
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
amount |
Number | Yes |
Dispute amount. |
transactionId |
String | Yes |
ID of the disputed transaction. |
type |
String | Yes |
Type of dispute. Valid values:
|
status |
String | Yes |
Status of the dispute. Valid values:
|
postedTime |
String | Yes |
Date and time when the dispute is posted. |
caseId |
String | No |
Case ID of the dispute. |
reasonCode |
String | Yes |
Code used in the chargeback that describes the reason for the dispute. Valid values:
|
currency |
String | Yes |
Currency code in ISO 4217 format. |
deadlineTime |
String | No |
Latest date and time by when a merchant must submit a representment for a dispute. If the deadline is missed, the merchant loses the dispute. |
acquirerReferenceNumber |
String | No |
Acquirer reference number for the dispute. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.