Skip to main content
GET
/
api
/
v1
/
transactions
/
dispute
List Dispute Reasons
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.valox.co/api/v1/transactions/dispute', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "result": {
    "purchase_cancelled_but_no_refund_received": "Purchase Cancelled But No Refund Received",
    "problem_with_the_product_chargeback_": "Problem With The Product (chargeback)",
    "problem_with_service_subscription_chargeback": "Problem With Service/Subscription (chargeback)",
    "wrong_installment_number": "Wrong Installment Number",
    "wrong_value": "Wrong Value",
    "charged_more_than_once": "Charged More Than Once",
    "unrecognized_transaction_report_fraudulent": "Unrecognized Transaction - Report Fraudulent"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successfully retrieved dispute reasons

result
object
Example:
{
"purchase_cancelled_but_no_refund_received": "Purchase Cancelled But No Refund Received",
"problem_with_the_product_chargeback_": "Problem With The Product (chargeback)",
"problem_with_service_subscription_chargeback": "Problem With Service/Subscription (chargeback)",
"wrong_installment_number": "Wrong Installment Number",
"wrong_value": "Wrong Value",
"charged_more_than_once": "Charged More Than Once",
"unrecognized_transaction_report_fraudulent": "Unrecognized Transaction - Report Fraudulent"
}