Disputes

Submit dispute response

Submits the dispute response

⚠️ Not available for Canada accounts

The dispute response and evidence endpoints are not available for Canada accounts.

post/disputes/{id}/response

Request

Path parameters

idstring uuid required

Headers

Authorizationstring required

the access_token value returned from the JustiFi oauth/token endpoint (be sure to append Bearer before the token)

Request body

forfeitboolean required

when true forfeits the dispute and all other parameters passed in are ignored

additional_statementstring

any additional evidence or statements

cancellation_policy_disclosurestring

an explanation of how and when the customer was shown your cancellation policy prior to purchase

cancellation_rebuttalstring

a justification for why the customer’s subscription was not canceled

customer_billing_addressstring

the billing address provided by the customer

customer_email_addressstring

the email address of the customer

customer_namestring

the name of the customer

customer_purchase_ip_addressstring

the IP address that the customer used when making the purchase

duplicate_charge_explanationstring

an explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate

product_descriptionstring

a description of the product or service that was sold

refund_policy_disclosurestring

documentation demonstrating that the customer was shown your refund policy prior to purchase

refund_refusal_explanationstring

justification for why the customer is not entitled to a refund

service_datestring

the date on which the customer received or began receiving the purchased service

shipping_addressstring

the address to which a physical product was shipped

shipping_carrierstring

the delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas

shipping_datestring

the date on which a physical product began its route to the shipping address

shipping_tracking_numberstring

the tracking number for a physical product. If multiple tracking numbers were generated for this purchase, please separate them with commas

duplicate_charge_original_payment_idstring

the payment id for the prior charge which appears to be a duplicate of the disputed charge

Example request

{
  "service_date": "2024-10-31",
  "shipping_date": "2024-10-31"
}

Response

Dispute response submitted

idstring uuid

the object id, also found in the data object

typestring

the object type, or array of objects

page_infounknown

Example response

{
  "id": "prefix_xyz (same as id of data object)",
  "type": "dispute",
  "data": {
    "id": "dp_xyz",
    "payment_id": "py_xyz",
    "account_id": "acc_xyz",
    "amount": 100,
    "currency": "usd",
    "reason": "fraudulent",
    "due_date": "2025-02-23",
    "status": "won",
    "metadata": {},
    "created_at": "2021-01-01T12:00:00Z",
    "updated_at": "2021-01-01T12:00:00Z",
    "dispute_response": {
      "service_date": "2024-10-31",
      "shipping_date": "2024-10-31"
    },
    "dispute_reversal": {
      "description": "Dispute was reversed",
      "created_at": "2021-01-01T12:00:00Z"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.