XendBridge
  • Get Started
  • 🛠️API Method Calls
    • Third Party Order Operations
      • Rate
      • Buy Order
      • Sell Order
      • Swap Order
      • Pending Order
      • Pay For Order
      • Cancel Order
    • LP Simulation
      • Pay For Order (Buy Order)
      • Pay For Order (Sell Order)
    • Dispute
      • Raise Third Party Dispute
      • Get All Disputes
      • XendBridge Chat SDK
    • Payment Inquiry
    • WebHooks
      • Order Payment Confirmation
      • Order Matched Notification
      • Order Canceled Notification
      • Checksum Verification
  • 📄XENDBRIDGE PORTAL
    • Checkout URL
      • Buy Order
      • Sell Order
      • Swap Order
      • Rate
      • Rate Bounds
      • Initiate Order Created With Deferred Payment Method
      • Supported Currencies
      • Payment Methods
    • Inline Html Snippet
    • DeFi Checkout
  • 📦XENDBRIDGE SDKS
    • XendBridge NodeJs SDK
    • XendBridge .NET SDK
      • Rate
      • Buy Order
      • Sell Order
      • Swap Order
      • Pending Order
      • Pay For Order Confirmation
      • Cancel Order
      • Raise A Dispute
  • Errors
  • 🔖REFERENCE
    • API Reference
Powered by GitBook
On this page

Was this helpful?

  1. API Method Calls
  2. Dispute

Raise Third Party Dispute

Create third party dispute

This raises a third-party dispute. Disputes can only be raised for orders that has not been completed or that have not been canceled, the email used must be the email of the customer who placed the order. This should direct you to our chat hub implementation.

Raise a dispute

POST https://canary.xendbridge.com/api/Dispute/ThirdParty/RaiseDispute

Headers

Name
Type
Description

publicKey*

{publicKey}

Request Body

Name
Type
Description

orderReference*

XB_60a08393c17142f584563741ee9c834c

remark*

I have paid but yet to receive my crypto

base64Attachment

iVBORw0KGgoAAAANSUhEUgAAB9AAAAfQCAYAAACaOMR5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm

emailAddress*

johndoe@gmail.com

{
    "data": {
        "isSuccessful": true,
        "reason": "",
        "disputeReference": "XB_1c69997f72624ed69dc880868dfae93f"
    },
    "status": "OK",
    "message": ""
}
Parameters
Type
Definitions

emailAddress

string

Required The email address of the third party client.

orderReference

string

Required The order reference of an order made.

remark

string

Required This is a remark to be left by the consumer.

base64Attachment

string

This is a base64 converted string of an uploaded document.

Parameters
Type
Definitions

data

object

This holds the properties: IsSuccessful and reason.

isSuccessful

bool

This returns either true or false.

reason

string

This returns empty if successful.

status

string

The status of the request.

message

string

This returns empty if successful.

disputeReference

string

This is a unqiue reference of any dispute raised in the system.

PreviousDisputeNextGet All Disputes

Last updated 2 years ago

Was this helpful?

🛠️