Adds support for responding to Visa compliance disputes
What’s new
This change adds a visa_compliance object to the Dispute resource which allows you to submit evidence for Visa compliance disputes.
You can use evidence.details.enhanced_eligibility.visa_compliance property to track whether the dispute qualifies for evidence submission.
Impact
Businesses receive Visa compliance disputes when the card issuer believes the disputed transaction doesn’t conform to Visa’s network rules. If Visa compliance disputes cannot be resolved between the parties, the dispute is resolved by the network in exchange for a fee. (Compliance cases filed by issuers are referred to as pre-compliance disputes by Visa. Consult the Visa rules to learn more about these disputes.)
If you contest a Visa compliance dispute, in addition to the applicable Stripe dispute fees, Stripe collects a 500 SGD (or local equivalent) amount in order to cover the network costs associated with resolving Visa compliance disputes. Stripe refunds the 500 SGD network fee if you win the dispute. To respond to Visa compliance disputes using the API, see our API documentation.
Changes
| Parameter | Change | Resources or endpoints |
|---|---|---|
| visa_compliance | Added | Dispute#update. evidence. enhanced_evidence Dispute. evidence. enhanced_evidence Dispute. evidence_details. enhanced_eligibility |
Upgrade
- View your current API version in Workbench.
- If you use an SDK, upgrade to the corresponding SDK version for this API version.
- If you don’t use an SDK, update your API requests to include Stripe-Version: 2024-12-18. acacia
- Upgrade the API version used for webhook endpoints .
- Test your integration against the new version.
- If you use Connect, test your Connect integration .
Learn more about Stripe API upgrades.