The Visa Digital Enablement Software Developer Kits for iOS® and Android™ (“SDKs”) are mobile application components which support the end-to-end provisioning of consumer credentials from within an issuer, issuer/processor, mobile application provider, Fintech or channel partner's (“clients”) mobile app directly to a payment wallet on the device. The SDKs can help provide a seamless, secure method for cardholders to pass their credentials from the client’s mobile application to the digital/mobile wallets and e-commerce merchants on their device, eliminating the need to enter their card information separately. This aims to improve speed to market, and the expense and complexity of multiple direct integration efforts for mobile app providers.
The SDKs are designed to be embedded within the mobile application(s) by the team responsible for the mobile app development, which may be the client or a party licensed by the client to provide their mobile solution. While the mobile app provider controls the user experience in the app, the SDKs allow clients to leverage Visa’s infrastructure including the Visa In-App Provisioning.