How To Use the Visa Intelligent Data Exchange API
Visa Intelligent Data Exchange API
How to Use
Refer to the diagram and table below for a summary of how third-party data will flow between third-party data providers and Visa issuers via the Visa IDX API and the Visa IDX mechanism:
- The merchant/gateway/acquirer requests services from the third-party data provider.
- The third-party data provider passes the enhanced transaction data to Visa via the Visa IDX API.
- Visa replies with the Visa IDX Match Key associated with the transaction.
- The third-party data provider responds to the merchant with the Visa IDX Match Key.
- The third-party data provider's enhanced transaction data is passed from the Visa IDX API into Visa IDX.
- The merchant/gateway/acquirer sends an authorization request message with the Visa IDX Match Key included (in Field 126.9).
- VisaNet locates/retrieves the enhanced transaction data using the Visa IDX Match Key provided in the authorization request message.
- VisaNet sends the authorization request message to the issuer, including select enhanced transaction data from the third-party data provider.
- The issuer returns an authorization response.
- VisaNet sends the authorization response to the merchant.
Review the Visa Intelligent Data Exchange (Visa IDX) API Implementation Guide for comprehensive guidance on connecting to the Visa IDX API.