MeaWallet blog

The push provisioning concept: How to push cards to mobile wallets, merchants and wearables

Written by MeaWallet | 03 | 02 | 2024

Let’s begin with a brief introduction to push provisioning and why this is relevant…

Since the implementation of EMV-based payment tokens by Visa and Mastercard through their respective token platforms, the list of token requestors (a.k.a digital wallets) has grown substantially. Cardholders today can add their cards to several third-party digital wallets such as Apple Pay, Google Pay, Netflix and similar.

A cardholder who adds a card manually through the digital wallet interface (e.g. a mobile app) will require all involved parties (wallet provider, scheme, issuer, and the cardholder) to follow up with a more tedious and time-consuming verification process to ensure that the “card add” is legit and requested by the real cardholder.

A manual process of adding a card directly through the wallet interface may lead to a higher threshold for the cardholder to engage. Reasons could be less trust in the system, worrying about making mistakes, and failure to follow up on the required step-up ID&V process.

The push provisioning concept is here to remedy this to boost the card issuance to digital wallets by making it simpler, faster, and more trustworthy for the cardholder. The push provisioning concept provides the card issuers with a tool that allows them to push their card on top of multiple wallets and the wallet providers a new channel to acquire new customers.

 

Cool, yeah? So how can we get you up & running with this in no time?

 

Our Mea Push Provisioning platform (shortened MPP) enables card issuers, program managers and fintech companies to provide their cardholders with a list of all available digital wallets together with a one-click instant issuance experience directly through the issuer’s mobile app or website.

The MPP platform enables:

  • Secure and effortless experience for cardholders to connect their cards with digital wallets and eCommerce merchants, by
    • Providing a list of trusted and certified digital wallets and merchants available to accept “card push”
    • One-click issuance experience through the card issuer’s own trusted channels
    • Very fast and error-free process managed without the need for cardholder step-up authentication
  • Support for all certified wallets within days, by
    • Providing a service that is live and used by multiple institutions, tips and best practices, eliminating the customer’s need to spend time and effort on analysis and implementation
    • Fully managed backend service that includes integration, maintenance, cryptographic keys, and managing PCI data
    • Providing the service through APIs/SDKs and dev guides that reduces the implementation time from several man-months to a few man-hours

So how does it work in general?

The Mea Push Provisioning platform removes the unnecessary part that involves implementing and maintaining all the different combinations of schemes and wallet requirements. It provides the issuer’s developers with a clean and straightforward agnostic interface that hides away the complexity of qualifying the push request and constructing the digital payloads to be sent to the selected digital wallets. The solution supports the whole process which can roughly be divided into five parts:

1. Generate the list of available wallets

The first step is to get a list of available wallets that can be presented to the cardholder within the app or website, so the cardholder may browse through wallets and merchants he can add his cards.

2. Decide if the card is added to the wallet already

This is an important check to make before any instant card issuance can take place. The mobile app or website must know if the card, that is currently viewed by the cardholder, is already added to the selected wallet(s) or not. In other words; qualifying the push to decide if to show the “Add to wallet” button or show a message saying something like “the card is already added”.

3. Provide the card data to be pushed

The next step is to get the card details of the card that is to be pushed to the wallet. The MPP solution supports mainly two secure ways to receive this card data; through a backend-to-backend transfer or via the mobile client.

4. Fetch needed data and build the payloads and cryptograms

This part happens behind the scenes by the MPP core. It includes fetching data such as card data, wallet IDs, token requestor IDs and apply the required logic to build the payload and the pre-authorized values to be sent to the digital wallets.

5. Push the “digital card” to the digital wallet

The last step is to push the payloads to the targeted mobile wallet. This push of data is done e.g. on the mobile phone through app-to-app communication or cross devices. The receiving wallet will take over from here and function as a token requestor towards the scheme token service provider.

Step 5 results in an active card added to the wallet. The cardholder will be directed back to the issuer interface, and should now see his card added and in an active state within the wallet

 

We hope this blog post helps you get the idea of push provisioning and how we can help.

 

  1. What is push provisioning and why is it relevant?

Push provisioning simplifies adding cards to digital wallets like Apple Pay or Google Pay. Before, manual card addition required a lengthy verification process. Push provisioning allows issuers to instantly send cards to digital wallets with a single click.

  1. Why is the manual process for adding cards to wallets a problem?

Manual card adding can be tedious and time-consuming, requiring verification steps that discourage cardholders from completing the process.

  1. How does push provisioning benefit cardholders?

Push provisioning makes adding cards to digital wallets faster, easier, and more trustworthy, encouraging card use.

  1. How does push provisioning benefit card issuers?

Issuers can use push provisioning to easily add cards to multiple wallets, potentially increasing customer engagement and digital wallet usage.

  1. What is Mea Push Provisioning (MPP)?

MPP is a platform from MeaWallet that helps card issuers, program managers and fintech companies implement push provisioning.

  1. What are the key features of MPP?
  • Provides a list of available digital wallets for cardholders.
  • Enables one-click card issuance through the issuer's app or website.
  • Offers a secure and effortless card connection experience.
  • Supports all certified wallets within days.
  • Reduces implementation time from months to hours.
  1. How does MPP simplify push provisioning for issuers?

MPP handles complex integration and backend tasks, providing a clean interface for developers. It eliminates the need to manage individual connections with each wallet.

  1. How does MPP work for issuers?

MPP works in five steps:

  1. Generate a list of available wallets.
  2. Check if the card is already added to the chosen wallet.
  3. Provide card data to be pushed.
  4. Fetch data and build payloads for the digital wallet.
  5. Push the "digital card" to the chosen wallet.
  1. What happens after the "digital card" is pushed?

The digital wallet becomes active, and the cardholder sees it reflected in their wallet app.