What is Visa Direct?

Visa_Brandmark_Blue_RGB_2021.png

 

Visa Direct is a type of Original Credit Transaction (OCT) that allows fast and secure payment transfer to your customers using their card details. Unlike with other payment methods, where it can typically take up to 24 hours for the funds to be transferred to the customer, Visa Direct transactions normally complete near-instantly. (The speed of transfer depends on your acquiring bank, the type of bank account you have, the region and whether the transaction is domestic or cross-border, but will complete within 30 minutes)

  At Trust Payments, we refer to Original Credit Transaction (OCT) as Payouts.

 

Enabling Visa Direct

Contact your account manager to enable Visa Direct on your Trust Payments account. We will check your acquiring bank supports Visa Direct and turn the feature on.

 

How to process Visa Direct payouts

Using Webservices API
  • If you are already processing Payouts using our Webservices API, no configuration changes are necessary. Once enabled on your account, all Payouts processed with Visa-branded cards will automatically use the Visa Direct system. The only difference in the process is that the settlestatus returned in the response will be "100" if the transaction was successful, indicating the funds were immediately settled into the customers bank account, rather than "0", indicating settlement is still pending.
  • If you are not already processing Payouts using our Webservices API, follow the instructions provided in our Payouts documentation and ensure you thoroughly test your solution using our sandbox environment before going live.
  • Transactions processed with other card brands will continue to work in the same way as before.
Using MyST
  • If you are already processing Payouts using the MyST Payout terminal, no configuration changes are necessary. Once enabled on your account, all Payouts processed with Visa-branded cards will automatically use the Visa Direct system. The only difference in the process is that the settle status shown on the response page will be "100" if the transaction was successful, indicating the funds were immediately settled into the customers bank account, rather than "0", indicating settlement is still pending.
  • If you are not already processing Payouts using the Payout terminal, please refer to our documentation to learn how it works.
  • Transactions processed with other card brands will continue to work in the same way as before.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request