chargeback-fighter
E-Commerce Chargeback Representment Builder — Tells a merchant whether to fight or accept a card dispute: scores win probability against the network rubric for the reason code (Visa, Mastercard, Amex, Discover), runs deterministic Visa CE3.0 eligibility and invalid-dispute checks, computes expected recovery net of the contest fee and days to the deadline, and returns a processor-ready submission (summary under 4,000 characters, evidence field
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"network": "<network>",
"reasonCode": "<reasonCode>",
"orderDetails": "<orderDetails>",
"evidence": "<evidence>"
},
"name": "chargeback-fighter"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | Yes | ||
| evidence | Yes | ||
| reasonCode | Yes | e.g. 10.4, 13.1, 13.3 (Visa); 4837, 4853, 4855 (Mastercard). | |
| disputeDate | No | ||
| orderDetails | Yes | ||
| disputeFeeUsd | No | Fee your processor charges to contest the dispute and does not return on a loss; used to net the expected value. | |
| responseDeadline | No | Deadline shown in your processor's dispute dashboard (YYYY-MM-DD); days remaining are computed from it. |