Raise Transaction Dispute

Creates a new dispute record for a specific transaction and triggers related notifications.
This endpoint creates a dispute for a specific transaction and performs actions such as triggering member notifications, logging details, and queuing the dispute for further processing.

  • Notifications respect member preferences, and errors in notifications or queuing do not impact dispute creation.
  • Validation issues result in a 400 response, while business rule violations return a 422 response.
  • Unhandled errors return a 500 response with a generic error message.
    Consumers should ensure valid input data to minimize processing failures.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

An object containing the details of the transaction dispute to be created.
It includes properties such as the transaction ID, reason for the dispute, etc.

int64
required
double | null
string
required
length ≥ 1
string | null
^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$
string | null
merchantDisputeEmailIds
array of strings | null
merchantDisputeEmailIds
s3DisputeItems
array of objects
required
s3DisputeItems*
int32 | null
enum
Allowed:
string
required
length ≥ 1
string | null
string
required
length ≥ 1
boolean
boolean
boolean
string | null
questionResponses
array of objects | null
questionResponses
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

500

An unhandled error occurred, and a generic error message is returned.

Language
Credentials
Missing 1 required scope
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json