Visa Digital Enablement SDK

Visa Digital Enablement SDK

available for use by

Regional Availability

Terms & Fees

Product terms located at end of the page.

Visa Digital Enablement SDK

The Visa Digital Enablement (VDE) Software Development Kit (SDK) is a configurable, continuously expanding suite of capabilities that gives issuers, FinTechs, and channel partners a single integration point to power modern mobile and web experiences. Guided by the principle integrate once, enable what’s next, the platform helps clients stay ahead of evolving consumer expectations while accelerating time to market, reducing development effort, and unlocking seamless access to new digital features—all in support of a smoother cardholder journey.

With a broad set of modular features, clients can enable the functionality they need, whether adopting individual components or deploying multiple capabilities together. They can build their own user experience or leverage configurable SDK-provided UX for select features. Each capability supports configuration at the BIN, BIN Extension, and/or Account Range level to meet diverse program requirements.

The VDE SDK supports native iOS™ and Android™ applications, as well as hybrid, cross‑platform, and web‑based frameworks—providing the flexibility to deliver digital experiences across any product ecosystem.

Key Features

Why Use It?

VDE SDK Digital Experiences

Push Provisioning

The ability to push provision Visa, Mastercard, and JCB credentials to digital wallets.

Digital Card Display

The ability to display card details—PAN, expiry and security code / Card Verification Value 2—within a digital banking channel, mobile application or website to perform card-not-present transactions without a physical card in cardholders’ possession.

Subscription Manager

The ability for cardholders to get an overview of their subscriptions, stop unwanted recurring payments and view digital wallets that have stored credentials.

Enriched Transaction History

The ability (via Order Insight Digital) to provide detailed purchase information and enriched merchant details to cardholders, including Doing Business As name, physical addresses and receipt data (when applicable)

The VDE SDK is designed to be provided to a client, issuer/processor, mobile application provider, Fintech or Channel Partner and may be embedded within the relevant mobile app(s) by the team responsible for the mobile app development, which may be either the client or a party licensed by the client to provide their mobile solution.

If interested in using the Visa Digital Enablement SDK, please contact your Visa Account Executive or email developer@visa.com.

Mastercard is a trademark of Mastercard Inc.

JCB is a trademark of Japan Credit Bureau (JCB Co., Ltd.) JCB is available for VDE SDK: In-App Provisioning for Apple Pay only

Ready to start with Visa Digital Enablement SDK?

Need Support?