How Does It Work?
Visa In-App Provisioning supports Universal Card Enrollment and In-App Provisioning for Apple Pay, Google Pay and Samsung Pay.
Universal Card Enrollment API enables Visa clients to digitally register accounts with Visa in realtime. Once registered, client developers receive back a universal card identifier, that can be used inter-operably for accessing certain other Visa services like Visa In-App Provisioning without directly having to handle sensitive PAN data or without having to re-register and maintain card data repetitively across multiple Visa products in the future.
In-App Provisioning APIs enables clients to request encrypted card data using the universal card identifier from Universal Card Enrollment API. Clients can pass this encrypted card data payload to Apple Pay, Google Pay or Samsung Pay wallet for tokenization. This token then becomes active on the Pay Wallet and is pushed to the consumer's device.
1 Apple Pay is a trademark of Apple Inc., registered in the U.S. and other countries
2 Google Pay is a trademark of Google LLC.
3 Samsung Pay is a trademark of Samsung Electronics Co., Ltd.