Skip to Content

Mobile > Mobile Publications

Mobile Publications

Mobile Publications lists the available Visa mobile technology materials and is a source for identifying the Visa mobile technology that you will need to build your product.

  • If your Mobile License status is active, you may download the licensed materials by clicking the filename.
  • If licensed document links are not active, please see your "My License Agreements" page to check your license status. If license is inactive, please contact TechnologyPartner@visa.com.
Mobile (Secure Element) Specifications
Mobile (Secure Element) Specifications ScheduleSubscriber Only
Current list of materials included in the Mobile (Secure Element) Specifications Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Visa Mobile Contactless Payment Specification 1.4.3Licensed
Published: May-15   Version: 1.4.3
Using Visa Contactless Payment Specification (VCPS) as a starting point, this specification defines the requirements for the Visa proximity payment application resident on the mobile handset. ECCN 5E992 NLR
Visa Mobile Contactless Payment Specification (VMCPS) 1.4Licensed
Published: Mar-11   Version: 1.4
Using VCPS as a starting point, this specification defines additional considerations for proximity payment transactions using a payment application located on a mobile handset. ECCN 5E992 NLR (Note: This specification has been replaced by the VMCPS 1.4.3. However, this version of the specification continues to be made available to support existing products and programs.)
Visa Mobile Contactless Payment Specification 1.4 Updates List 2Licensed
Published: Nov-12   Version: 2.0
Updates to the VMCPS 1.4 specification. The combination of the VMCPS 1.4, dated Mar 2011, and the updates in this document is referred to as the VMCPS 1.4.2. ECCN 5E992 NLR. (Note: This specification has been replaced by the VMCPS 1.4.3. However, this version of the specification continues to be made available to support existing products and programs.)
VMCPS Toolkit and Process Message SpecificationLicensed
Published: Jul-11   Version: 1.1
Defines communication interface and processing requirements to send and receive issuer update request and response for payment application located on a UICC of a mobile handset. ECCN 5E992 NLR
Visa payWave for Mobile Additional Requirements for Mobile Form Factors Licensed
Published: May-11   Version: 1.1
Details Visa requirements regarding performance of mobile form factors containing the Visa payWave application.

Mobile Gateway (Secure Element) Specifications
Mobile Gateway (Secure Element) Specifications ScheduleSubscriber Only
Current list of materials included in the Mobile Gateway (Secure Element) Specifications Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Visa Mobile Gateway Specification Overview Licensed
Published: Jul-13   Version: 1.1
Overview of the Visa Mobile Gateway specification suite.
Visa Mobile Gateway Issuer Integration GuideLicensed
Published: Oct-13   Version: 1.1
Provides guidelines for issuers to integrate their host system into the Visa Mobile Gateway.
Visa Mobile Gateway Issuer Update Protocol SpecificationLicensed
Published: Jun-11   Version: 1.0
Defines the protocol between mobile handset and the Mobile Gateway for issuer updates. ECCN 5E992 NLR
Visa Mobile Gateway Secure Channel Protocol Specification Licensed
Published: Apr-11   Version: 1.0
Defines the protocol between mobile handset and Mobile Gateway for setting up the secure channel. ECCN 5E992 NLR
Visa Mobile Gateway General Purpose Messaging Service Protocol SpecificationLicensed
Published: Jan-13   Version: 1.0
Defines the detailed interface between a consumer device and a Visa Mobile Gateway for a mobile general purpose messaging service.
Visa Mobile Gateway General Purpose Messaging Service Functional Specification Licensed
Published: Jun-13   Version: 1.0
Defines the functional requirements for a mobile general purpose messaging service.

Mobile Application (Secure Element) SDK
Mobile Application (Secure Element) SDK ScheduleSubscriber Only
Current list of materials included in the Mobile Application (Secure Element) SDK Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Visa Mobile Application Implementation Guide for Mobile Application Developers Licensed
Published: May-11   Version: 1.0
Provides detailed guidelines and requirements to third-party mobile application developers for implementing the Visa Mobile Application on a mobile device. Includes actual wireframes and use cases.
Visa Mobile Application Interaction Guide Licensed
Published: Aug-11   Version: 1.0
Describes how the VMA communicates to the Visa Mobile Payment Application (VMPA) and network services. Low-level technical information for third-party VMA.
Best Security Practices and Guidelines for Developing Mobile Application Using Visa payWave SDKsLicensed
Published: Feb-13   Version: 1.0
Describes Visa's best practices and guidelines for developers using the Visa payWave for Mobile SDK and those developing Mobile applications for Visa payments. Document is available from the Visa Developer Center (VDC). If you do not have access to VDC, please see the Mobile Introduction page, Visa Mobile Developer Program section, for information about registration and/or licensing.
Visa payWave SDK Developer GuideLicensed
Published: Feb-13   Version: 1.4
An implementation guide for mobile payment application developers using Visa payWave SDK on Blackberry and Android devices. Describes how to use various SDK operations to aid development of user interface applications that will interact with one or more Visa payment card applications on a secure element. Guide is available from the Visa Developer Center (VDC). If you do not have access to VDC, please see the Mobile Introduction page, Visa Mobile Developer Program section, for information about registration and/or licensing.

Mobile Payment Application (Secure Element) - VMPA
Mobile Payment Application (Secure Element) - VMPA ScheduleSubscriber Only
Current list of materials included in the Mobile Payment Application (Secure Element) - VMPA Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Multi-Access Specification for VMPA Licensed
Published: Sep-11   Version: 1.1
Defines an option that allows sharing personalized data between multiple entry points to a Visa Mobile Payment Application (VMPA) applet.
Visa Minimum Platform Functional Requirements for VMPA ImplementationsLicensed
Published: Jun-13   Version: 1.0
Provides Visa profiles of the Global Platform UICC configurations for use by Visa payWave for Mobile Developers. Specifies requirements for the loading of the VMPA into the UICC.
Visa Mobile Payment Applet Technical Guide Licensed
Published: Jun-13   Version: 1.0.2
Provides detailed information on applet features and personalization. Includes related information on Contactless Payment, GlobalPlatform Card Considerations and Dynamic Passcode Authentication.
Broker Applet Interface for Visa Mobile Payment Application SpecificationLicensed
Published: Jun-16   Version: 1.1
Defines a feature allowing the Consumer Device CVM verification results to be managed by a Broker applet within the Secure Element and be shared with other applets through the Broker Interface.

Visa Cloud-based Payments
Visa Cloud-based Payments ScheduleSubscriber Only
Current list of materials included in the Visa Cloud-based Payments Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Visa Cloud-based Payments Program DescriptionLicensed
Published: Feb-16   Version: 1.3
Provides an overview of cloud-based payments program along with its features and benefits. It also covers participation and eligibility requirements for issuers and partners.
Visa Cloud-based Payments Minimum Requirements and GuidelinesLicensed
Published: Feb-16   Version: 1.3
Contains information to assist issuers, processors, Mobile Application Developers, Mobile Application Platform Providers and related entities implementing a cloud based payments program and mobile application utilizing Host Card Emulation or Software Card Emulation for Visa payWave transactions.
Visa Cloud-based Payments Contactless SpecificationLicensed
Published: Mar-17   Version: 1.8
Defines the requirements for the Visa proximity payment application that resides on and hosts Visa payment card(s) on the NFC enabled mobile device application OS without involvement of a hardware based secure element. ECCN 5E992 NLR
Visa Cloud-Based Payments Contactless Specification (VCPCS) 1.8 Updates List  NEWLicensed
Published: Aug-17   Version: 1
Security Requirements and Evaluation Guidance for Mobile ApplicationsLicensed
Published: Sep-14   Version: 1.0
Provides information and requirements for developers, issuers, security evaluation laboratories and Visa staff to support the Visa Ready Mobile Application security evaluation process. In addition, identifies Visa reporting requirements for security labs.
Visa Test Plan for Cloud-based Payments Applications for VCPCS v1.7Licensed
Published: Jan-17   Version: VCPCS_1.7aR01_Developers
This test plan package describes a set of test cases and associated files which are designed to determine whether a Mobile Application meets the requirements stated in the Visa Cloud-Based Payments Contactless Specification v1.7. Visa-validated test tools that are developed to this test plan are listed on the Visa Ready website.
HCESimLicensed
Published: Jan-17   Version: 1.0
HCESim is specifically designed to simulate an VCPCS v1.7 compliant Mobile Application that is compatible with the VCPCS v1.7 Test Plan and the VCPCS Companion Guide.
Visa Test Plan for Cloud-based Payments Applications for VCPCS v1.5Licensed
Published: Apr-16   Version: 0.4.1.P1-VCPCS-1.5-Beta-2
This test plan addresses many requirements and can be used as a stable reference for vendors to develop their solution.
Mobile Device Authentication Best PracticesLicensed
Published: Sep-14   Version: 1.0
Provides guidance on how to incorporate mobile device authentication controls into mobile payment solutions.
Visa Digital Solutions Mobile User Experience GuidelinesLicensed
Published: Jan-15   Version: 1.1
Guidelines for designers and developers to create applications that resonate with consumer sentiments and reinforce user confidence in the protection of their financial privacy.
Visa CDCVM Requirements and Best Practices  NEWLicensed
Published: Jul-17   Version: 1.0

Visa Cloud-based Payments SDK
Visa Cloud-based Payments SDK ScheduleSubscriber Only
Current list of materials included in the Visa Cloud-based Payments SDK Schedule. This list will be updated periodically and applies to all companies with an Active license for this category.
Visa Digital Solutions Mobile User Experience GuidelinesLicensed
Published: Jan-15   Version: 1.1
Guidelines for designers and developers to create applications that resonate with consumer sentiments and reinforce user confidence in the protection of their financial privacy.
Mobile Device Authentication Best PracticesLicensed
Published: Sep-14   Version: 1.0
Provides guidance on how to incorporate mobile device authentication controls into mobile payment solutions.