Visa File Exchange Service and Swift FIN+ are alternative integration options available for integrating Visa Direct for Account. Both integration options provide a flexible way to exchange payment related messages between clients and Visa.
A payout request sent via the Visa File Exchange System (VFES) or Swift network (FIN+ service), once received by Visa, is transformed from a payment request into API format. The same process is followed for the response sent back to the client.
These alternative options are currently available for Visa Direct for Account.
1 |
Sender initiates a payment to the Recipient. |
2 |
The Originating Entity receives the payment request and performs internal processing and screening. The payment request is captured, verified, and submitted to Visa via VFES or Swift. |
3 |
Visa Direct Gateway processes the payment request and sends it to its Network Partner, who provides access to local settlement services. |
4 |
The Recipient Financial Institution receives the payout and credits the Recipient. |
Payment is received by the Recipient. |
Clients who integrate using Swift will have a secure connection to make transactions. Client will continue to have communication, reconciliation and management of financial transactions. Single payment requests are transformed into the Visa Direct for Account Send Payout API. The transaction then continues to follow the existing route of a Visa Direct for Account transaction.
Refer to Onboarding for help implementing Swift.
Clients who use Visa File Exchange Service will be able to send single or bulk transactions using the ISO 20022 standard. The payment files are in CBPR+ format where responses can be acknowledged and confirmed at a single file transaction level. Visa File Exchange Service enables the payment files to be transformed into readable data, which is sent to Visa Direct for Account Send Payout API, proceeding to follow the existing Visa Payments Limited (VPL) flow.
Refer to Onboarding for help implementing Visa File Exchange Service.
Clients can choose to use Swift as their integration option in all regions where Visa Direct for Account is available:
VFES will be made available to clients shortly.
To onboard to VFES or Swift, Clients must follow the same steps to onboard to the Visa Direct for Account and Wallet APIs. Click here to see the implementation overview. Other tasks to be completed include:
Integration using Visa File Exchange Service or Swift is currently available for Visa Direct for Account only.
Clients integrating to Visa File Exchange Service or Swift can still connect to the optional Visa Direct for Account APIs offered on the Visa Developer Center. These include the Payout Status Notification, Query Payout, Ledger Notification, Get Account Balance and Get Posting Calendar APIs. See APIs.
See Error Codes for Swift and VFES Error Codes.