Overview
Introduction
There are two methods for cardholders to add their cards to a digital wallet: manual Provisioning and Push Provisioning.
Weavr’s Mobile SDK, available for iOS, Android, and React Native, simplifies the implementation of Push Provisioning within your app, enabling a seamless experience for your end-users.
Manual Provisioning
In this method, cardholders manually input their card details into the mobile device's digital wallet. Alternatively, they can use the device's camera to scan a physical card or a screen displaying a virtual card, allowing the details to be automatically captured via OCR. While Manual Provisioning requires minimal effort from you, the Embedder, it places greater responsibility on the cardholder to ensure the accuracy of the entered details.
Push Provisioning
Push Provisioning, also known as “In-App Provisioning,” offers a seamless and efficient way for cardholders to add their cards to a digital wallet. By integrating an “Add to Wallet” button directly into your app, the user experience is significantly enhanced, reducing friction and simplifying the process for your users.
Certification requirements
Once integrated, certification from Google Pay and/or Apple Pay is required.
For Apple Pay, this includes lab certification through an Apple-affiliated test center. Additionally, there are specific launch conditions to consider, such as ensuring a minimum 30-day gap between launching Apple Pay and Google Pay.
Next steps
It's recommended that you to read the Getting started and the How Push Provisioning works sections before proceeding.
Once you are familiar with the concepts, the process of provisioning a card, and you are aware of the prerequisites for integration, you can follow the platform specific instructions: