Defend
Overview
The defend method submits your formal argument against the customer's chargeback claim. This presents your case to the bank with a reason code and supporting evidence.
Business Use Case: After submitting delivery proof, you now submit your formal defense stating the chargeback is illegitimate because the customer received and signed for the package.
Purpose
Why use defend?
product_or_service_provided
Customer received what they paid for
customer_withdrew_dispute
Customer contacted bank to withdraw
duplicate_charge_doc
Charge is legitimate and not duplicated
cancellation_policy_disclosed
Customer agreed to terms
Request Fields
dispute_id
string
Yes
The connector's dispute ID
reason_code
string
Yes
Defense reason code
explanation
string
Yes
Detailed explanation of defense
submit_evidence
bool
No
Whether to submit attached evidence
Response Fields
dispute_id
string
Connector's dispute ID
defense_submitted
bool
Whether defense was accepted
status
DisputeStatus
Updated status: UNDER_REVIEW
status_code
int
HTTP-style status code
Example
SDK Setup
Request
Response
Defense Reason Codes
product_or_service_provided
Product/service was delivered as described
customer_withdrew_dispute
Customer withdrew with their bank
duplicate_charge_doc
Charge is not a duplicate
cancellation_policy_disclosed
Customer accepted terms at purchase
merchandise_or_service_not_as_described
Product matched description
credit_not_processed
Refund was already provided
Next Steps
Last updated
Was this helpful?

