Skip to main content

Pay by Account - NFC from bank account

As we have done several Pay by Account projects I would like to share some information what is the best way to implement such solution. 

Pay by Account or in other words mobile NFC payments directly from bank account is an important product development step for many local schemes. Usually it is not enough to enable money transfers, QR payments or bill payments and it would be beneficial to make use of global authorisation and clearing network of Mastercard and VISA. In such case users of local schemes like BLIK in Poland or PIX in Brasil could be using or are using mobile phones to pay globally. 

The solution is not difficult to implement using virtual cards and some local settlement ideas. There are the following architectural components:


Key implementation steps are the following:

  1. Every user interested in using contactless, eCommerce, or inApp payments will get hidden virtual payment token
  2. Token will be tokenised at mobile phone of the user (usually Issuer Wallet SDK) and will be used for payments on standard Mastercard or VISA acceptance network
  3. In case token is used to do domestic transactions at acquirers and terminals integrated with local scheme, authorisation and clearing will be routed to local scheme
  4. In case token is used for international transactions, globally, at any terminal in the world, authorisation and clearing will happen via standard Mastercard or VISA settlement network

To enable this project you need to have virtual card issuer or card issuing processor with super low fees per card - test us :)  You will also need some support of Mastercard or VISA to agree on such processing mechanism. Additionally certified SDKs and backend components for contactless payments will be necessary (we can provide as well).

There have been already several implementations of similar schemes in the world. We are happy to discuss this setup in more details. 

Thanks for reading.