I am a new member of the visa developer community I am working on a Virtual Account API Request project corresponding to the travel use case
we are a fintech that develops online payment solutions and we want to know for this specific case with this API; what type of bank account we must open in order to link it to the API so that the API visa can calculate the card numbers by token and that all transactions are done on our account.
We don't want to have to deal with the money processor of a bank and according to the documentation this is possible through a "pseudo-account"
The B2B Virtual Account Payment Method APIs are utilized in context of a company. The funding account/PAN is usually provided by the issuer and is specific to a corporate buyer.
Please note that the B2B Virtual Account Payment Method APIs currently available for use in North America and Europe, and has limited availability in other regions.
A couple of initial questions:
Thank you for your patience. B2B Virtual Account Payment Method does support pseudo accounts and it does not require that Visa is integrated with the processor nor that you are integrated with the processor. However, an issuer is required for use of B2B Virtual Account Payment Method. Here are some key points to how this works.
Issuing (ISO) BIN and Issuer relationship
Pseudo Account Functionality
B2B Virtual Account Payment Method has limited availability in CEMEA (Africa) in that availability will depend on how the issuer processes transactions. Most of the features of B2B Virtual Account Payment Method utilizes Visa Payment Controls to set authorization level controls on accounts, a required security feature in some cases. We can only set these controls if transaction flow through VisaNet. So, it will depend on the issuer.
Hope this helps, please let us know if you have more questions.