Visa Integration for Dispute Resolution
Manage the full dispute lifecycle directly within Salesforce by integrating Transaction Dispute Management with Visa Resolve Online (VROL). This integration automates the exchange of dispute details, evidence, and case statuses for all stages, such as initial submission, pre-arbitration, arbitration, and appeal. Use prebuilt flows, Omniscripts, integration definitions, and Stage Management to create the end-to-end workflow.
Required Editions
| Available in: Lightning Experience |
| Available in: Professional, Enterprise, and Unlimited Editions |
Dispute Flows for Visa Transactions
Transaction Dispute Management processes disputes for Visa transactions through two distinct pathways or flows: the allocation flow and the collaboration flow. The dispute reason selected during the intake process determines whether the dispute follows the allocation flow or the collaboration flow. The specific flow determines if financial liability is assigned immediately or deferred.
- Allocation Flow: The allocation flow is used for disputes, such as as fraud and authorization issues. In this flow, Visa’s automated rules immediately assign liability to either the issuer or the acquirer.
- Collaboration Flow: The collaboration flow is used for disputes, such as consumer disputes and processing errors. In this flow, the merchant is given an opportunity to resolve the issue or provide evidence before any funds are withdrawn.
Comparison of Dispute Flows for Visa Transactions
Use this table to understand the differences between the allocation flow and the collaboration flow.
| Flow | Primary Use Case | Financial Liability | Merchant Role | Challenging a Decision |
|---|---|---|---|---|
| Allocation Flow | Used for disputes related to fraud and authorization issues. | Immediate. Funds move when the dispute is allocated. | Notified of the outcome after the decision. | Merchant uses pre-arbitration to reverse the allocation. |
| Collaboration Flow | Used for disputes related to merchandise, services, and processing errors. | Deferred. A pending request is created. No funds move until the issuer reviews the merchant's response. | Invited to collaborate before a chargeback occurs. | Merchant provides a dispute response first. If that fails, they use pre-arbitration. |
- Visa Transaction Dispute Stages and Statuses
To ensure visibility throughout the dispute resolution process, map the stages of a dispute to the specific statuses found in Transaction Dispute Management and Visa Resolve Online (VROL). - Configure Certificates for Visa Transaction Disputes
Establish a trusted relationship with the Visa network to authorize your API requests for transaction disputes. This mutual authentication configuration safeguards your integration and makes sure that only verified and trusted systems exchange sensitive dispute data. - Configure Secure Access to Visa Resolve Online
Exchange settlement and transaction data securely between Salesforce and Visa Resolve Online (VROL). This configuration establishes the authenticated handshake required to authorize every settlement request and transaction inquiry so that your connection with the payment network remains uninterrupted. - Set Up Integration Definitions for Visa Transaction Disputes
Automate the exchange of dispute data across the full dispute lifecycle by establishing a connection between Salesforce and Visa Resolve Online (VROL). Use the VisaDisputeManagement template to create integration definitions that map the specific API operations required for transaction inquiries, dispute submissions, arbitration, and appeals. - Integration Definitions for Visa Transaction Disputes
Review the provider operation names required to create integration definitions for each stage of the Visa dispute lifecycle.

