Chip Card Testing and Approval Requirements

advertisement
Chip Card Products
Testing and Approval Requirements
Version 6.7
June 2016
Visa Public
Chip Card Products Testing and Approval Requirements
Contents
SECTION 1: ........................................................................................................................................................................................... 5
ABOUT THIS GUIDE .......................................................................................................................................................................... 5
SECTION 2: TESTING OVERVIEW ............................................................................................................................................ 7
PRODUCTS CURRENTLY ACCEPTED FOR TESTING ............................................................................................................................................ 9
SECTION 3: AGREEMENTS AND LICENSES........................................................................................................................ 10
APPROVAL SERVICES TESTING AGREEMENT (ASTA) ....................................................................................................................................10
SECTION 4: IC SECURITY EVALUATIONS ........................................................................................................................... 11
FOR MORE .............................................................................................................................................................................................................11
INFORMATION .......................................................................................................................................................................................................11
SECTION 5: TEST DOCUMENTATION AND TOOLS ........................................................................................................ 12
TEST PLANS............................................................................................................................................................................................................12
ENHANCEMENTS AND MODIFICATIONS ..........................................................................................................................................................13
SECTION 6: FORMS AND SCHEDULING ............................................................................................................................. 14
APPROVAL SERVICES QUESTIONNAIRE ............................................................................................................................................................14
SCHEDULING..........................................................................................................................................................................................................16
REQUIRED FORMS FOR TESTING .......................................................................................................................................................................17
SECTION 7: SUBMIT TESTING MATERIALS ....................................................................................................................... 18
NUMBER OF SAMPLES REQUIRED FOR TESTING ............................................................................................................................................18
CROSS–TESTING SAMPLES ................................................................................................................................................................................19
INFORMATION PRINTED ON SAMPLES .............................................................................................................................................................20
PRODUCT REQUIREMENTS ..................................................................................................................................................................................20
PERSONALIZATION REQUIREMENTS .................................................................................................................................................................21
QUALITY ASSURANCE TESTING..........................................................................................................................................................................23
SECTION 8: FUNCTIONAL TESTING ..................................................................................................................................... 24
SHARING OF TEST RESULTS ................................................................................................................................................................................25
TEST RESULTS ........................................................................................................................................................................................................26
DISPOSITION OF PRODUCTS AFTER TESTING .................................................................................................................................................26
EMV LEVEL 1 TESTING ........................................................................................................................................................................................27
CONTACTLESS TYPE A AND TYPE B INTERFACE TESTING ............................................................................................................................27
VISA SMART DEBIT/CREDIT APPLICATION TESTING......................................................................................................................................27
QVSDC/MSD TESTING ......................................................................................................................................................................................27
CROSS-TESTING....................................................................................................................................................................................................28
GLOBALPLATFORM TESTING ..............................................................................................................................................................................29
JAVACARD-S TESTING.........................................................................................................................................................................................29
CHANGES ALLOWED TO APPROVED PRODUCTS............................................................................................................................................30
SECTION 9: SECURITY TESTING............................................................................................................................................. 31
IMPACT ASSESSMENT LETTER (IAL) ..................................................................................................................................................................31
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 2 of 57
SECURITY TESTING PROCESS ..............................................................................................................................................................................32
FOR MORE INFORMATION .................................................................................................................................................................................33
SECTION 10:
APPROVAL PROCESS .................................................................................................................................... 34
LEGAL CONDITIONS AND RESTRICTIONS .........................................................................................................................................................34
REQUESTING AN APPROVAL...............................................................................................................................................................................35
SECTION 11:
CARD LIFECYCLE MANAGEMENT POLICY AND RENEWAL POLICY ........................................... 36
CARD LIFECYCLE MANAGEMENT POLICY.........................................................................................................................................................36
RENEWAL POLICY .................................................................................................................................................................................................37
RENEWAL PROCESS ..............................................................................................................................................................................................38
APPENDIX A:
SPECIFICATIONS AND REQUIREMENTS ............................................................................................. A-1
APPENDIX B: TESTING REQUIREMENTS ......................................................................................................................... B-1
APPENDIX STRUCTURE ...................................................................................................................................................................................... B-1
RENEWAL DATES ................................................................................................................................................................................................ B-1
LIMITS TO CHANGE PROCESS .......................................................................................................................................................................... B-1
PAPER PROCESS ONLY ...................................................................................................................................................................................... B-1
B.1
STATIC NATIVE BASE PRODUCTS .................................................................................................................................................... B-2
B.2
CHANGES TO A STATIC NATIVE BASE PRODUCT.......................................................................................................................... B-3
B.3
GLOBALPLATFORM BASE PRODUCT ............................................................................................................................................... B-7
B.4
CHANGES TO A VISA GLOBALPLATFORM / GLOBALPLATFORM BASE PRODUCT .................................................................. B-9
APPENDIX C:
TESTING LABORATORIES.......................................................................................................................... C-1
APPENDIX D:
GLOSSARY ....................................................................................................................................................... D-1
APPENDIX E:
DOCUMENT HISTORY ................................................................................................................................ E-6
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 3 of 57
Tables
Table 1: Approval Services Contact Information ........................................................ 5
Table 2: Questionnaire Submission and Testing Authorization Process ................. 14
Table 3: Forms Required Before Testing ................................................................... 17
Table 4: Forms Required After Testing ..................................................................... 17
Table 5: Submission Requirements ........................................................................... 18
Table 6: Requirements ............................................................................................... 20
Table 7: Overview of Functional Testing................................................................... 24
Table 8: Security Testing Process .............................................................................. 32
Table 9: Testing for Static Native Contact Only Base Products .............................. B-2
Table 10: Testing for Static Native Dual Interface Base Products .......................... B-2
Table 11: Testing for Static Native Contactless Only Base Products ...................... B-2
Table 12: Testing for Changes to a Static Native Base Product .............................. B-3
Table 13: Testing for GlobalPlatform Contact Only Base Product ......................... B-7
Table 14: Testing for GlobalPlatform Dual Interface Base Product........................ B-7
Table 15: Testing for GlobalPlatform Contactless Only Base Product ................... B-8
Table 16: Testing for Changes to a Visa GlobalPlatform/GlobalPlatform Base Product…….. B-9
Figures
Figure 1 Testing Overview ............................................................................................ 8
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 4 of 57
Chip Card Products Testing and Approval Requirements
Section 1:
About This Guide
Purpose of
Document
This document provides information to product manufacturers, chip
suppliers, Visa-Recognized Laboratories, and Visa staff to support the
testing process that is required for chip card products that carry the Visa
brand.
Specifications and
Requirements
Product manufacturers are responsible for developing products to be
compliant with the current and appropriate Visa specifications and
requirements.
Any organization wishing to obtain Visa specifications and requirements
must sign a technology license agreement. Appendix A provides
information about selected specifications and requirements.
Support and
Contact
Information
Visa’s goal is to provide a formal standardized process for testing chip
card products and to enhance communication between all participants in
the product testing and approval process. Visa Approval Services
(hereafter referred to as Approval Services) provides a single point of
contact, both for Vendors and for Visa personnel, on the testing and
approval process.
Table 1: Approval Services Contact Information
Email address
ApprovalServices@visa.com
Visa Technology Partner Website
https://technologypartner.visa.com
US Postal Address
Visa Inc.
Approval Services
Mailstop M4-2D
900 Metro Center Blvd
Foster City, CA 94404
United States of America
(for sending executed legal
agreements)
Singapore Postal Address
(for sending samples for cross
testing)
June 2016
Visa Inc.
Approval Services
Mailstop SP10-B1
10 Eunos Road 8, #07-01
Singapore Post Centre
408600 Singapore
© 2013 - 2016 Visa. All Rights Reserved.
Page 5 of 57
Chip Card Products Testing and Approval Requirements
Disclaimer
June 2016
Visa’s testing services and polices are subject to change at any
time in Visa’s sole discretion, with or without notice. This
document does not create any binding obligations on Visa
regarding Visa testing services or product approval. Any such
obligations, to the extent they exist at all, are pursuant to
separate written agreements between Visa and the party
submitting products for testing and approval. In the absence of
a fully-executed written agreement under which Visa has
agreed to perform testing services for you or your company
you should not rely on this document, nor shall Visa be liable
for any such reliance (detrimental or otherwise).
© 2013 - 2016 Visa. All Rights Reserved.
Page 6 of 57
Chip Card Products Testing and Approval Requirements
Section 2:
Testing Overview
This section provides an overview of the Visa testing and approval
process for chip card products. Visa oversees testing of products
that carry the Visa brand to ensure compliance to Visa
specifications and requirements. The testing process includes
(where applicable) the following:
• Testing of basic electrical and protocol characteristics of the
contact interface
• Testing of radio frequency and protocol of the contactless
interface
• Testing of Visa payment applications
• Security testing of the final product
If the product successfully passes all required testing, Visa issues a
letter of approval or letter of compliance. The approval or
compliance recognition applies internationally unless specified in
the letter.
Note: The process described in this document does not approve
Vendors; it only approves products. Approval is not transferrable
from one product to another or from one Vendor to another.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 7 of 57
Chip Card Products Testing and Approval Requirements
Figure 1 Testing Overview
Note: The applicability and scope of functional and security testing is dependent of
the configuration of product being submitted and the circumstance of the
submission, e.g. whether a new product or a derivative.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 8 of 57
Chip Card Products Testing and Approval Requirements
Products
Currently
Accepted for
Testing
Visa accepts the following types of chip card products for testing
•
Contact card supporting Visa Smart Debit/Credit (VSDC)
•
Contactless card (including fobs and micro-tags) supporting MSD and
qVSDC
•
Dual interface card supporting VSDC and MSD/qVSDC
For the purpose of this document the term “card” shall be used regardless of
actual form factor.
Alternative Form Factors
Alternative form factors may be accepted for testing. Vendors should contact
Approval Services to determine if the alternative form factor is acceptable. A
complete description of the form factor must be provided as there may be
weight and size restrictions.
Alternative form factors submitted to Approval Services for type approval
testing, where possible, will be subject to the same test requirements as
standard ID1 card products.
If a Vendor’s product uses materials other than plastic, it should contact
Approval Services for guidance prior to submission.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 9 of 57
Chip Card Products Testing and Approval Requirements
Section 3:
Agreements and Licenses
A company wishing to submit chip card products developed to Visa
specifications must obtain the appropriate licenses and execute the
necessary agreements prior to submitting the product to Visa for testing.
Visa will not accept any product for testing until the required licenses and
agreements have been signed. Visa technology can be licensed through
the Visa Technology Partner website.
Approval Services Before testing can begin the Vendor must execute an Approval Services
Testing Agreement Testing Agreement with Visa. This agreement defines the terms and
conditions governing the testing and approval of the Vendor’s product.
(ASTA)
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 10 of 57
Chip Card Products Testing and Approval Requirements
Section 4:
IC Security Evaluations
Chip hardware is defined as the basic ‘Chip’ or ‘IC’ product without an
operating system or application. The security of the chip hardware is
evaluated by EMVCo. The EMVCo IC security evaluation process
considers the security of chip products and aims to provide a high level
of assurance that the chip is designed to resist known attack methods.
Visa leverages the EMVCo process to minimize cost and time spent in
performing evaluation work and to avoid duplication of effort.
EMVCo issues an IC certificate with an IC Certificate Number (ICCN) when
a chip has successfully completed the EMVCo IC security evaluation
process. EMVCo approved ‘IC’ products are listed on the EMVCo website
at www.emvco.com.
Requirement: Visa will only accept new products for security testing if the
chip has successfully completed the EMVCo IC security evaluation process
and the chip is listed on the EMVCo approved chips list.
For More
Information
For detailed information on the EMVCo ‘IC’ security evaluation process,
please see EMV Security Guidelines – EMVCo Security Evaluation Process
[EMV1] available at www.emvco.com, or contact the EMVCo Security
Evaluation Secretariat at securityevaluation@emvco.com with any
questions.
For further information on how the EMVCo security evaluation process
ties in with the Visa Chip Security Program, please contact Approval
Services.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 11 of 57
Chip Card Products Testing and Approval Requirements
Section 5:
Test Documentation and Tools
Test plans and commercial test tools with associated test scripts are
available to assist Vendors in conducting quality assurance (QA) testing
prior to submitting the product for official testing.
Successful completion of all the test scripts by the Vendor does not imply
approval, nor does it depict Visa’s full testing process. Rather, it provides
the Vendor with insight into the product testing process. Visa reserves
the right to develop and run additional tests that are not part of the
current test plan. Visa testing may include subjecting the product to
additional physical and situation-specific tests as needed.
Test Plans
Vendors must sign the Approval Services Testing Agreement, discussed
in Section 6, to gain access to test plans on the Visa Technology Partner
website.
Visa grants Vendors who have signed the required agreements
permission to use the test plans solely for purposes of developing and
testing products for a Visa application. Visa may revoke its permission at
any time. Possession and use of these materials is subject in all respects
to the terms and the continued effectiveness of the Approval Services
Testing Agreement.
These materials are provided on an “as is” basis “with all faults.” Visa
disclaims all warranties pertaining to these materials, expressed or
implied, including the implied warranties of merchantability, fitness for
purposes, or non-infringement.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 12 of 57
Chip Card Products Testing and Approval Requirements
Commercial Test
Tools and Test
Scripts
Commercial test tools and test scripts are available from Test Tool
Vendors. Test Tool Vendor contact information is published on the Visa
Technology Partner website.
Enhancements and Test plans and test scripts are subject to enhancements and
modifications at any time. Unpublished test plan revisions are made
Modifications
available through Approval Services’ knowledge base on the Visa
Technology Partner website (requires logging on to the site).
Test plan revisions will be accumulated and published as new test plans
as determined by Visa. It is the Vendor’s responsibility to ensure that they
have the most current test plans and test scripts available. Vendors
should contact their tool supplier to obtain any test script updates.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 13 of 57
Chip Card Products Testing and Approval Requirements
Section 6:
Forms and Scheduling
All necessary forms for testing are available on the Visa Technology
Partner website.
Vendors should download and complete the latest version of the forms
and submit their product and forms directly to the laboratory they have
chosen to perform the testing.
This section discusses the forms that are required for each product
tested, as well as requirements for scheduling.
Approval Services
Questionnaire
Vendors must submit an Approval Services Questionnaire for each
product. The questionnaire is used to determine whether the product is
eligible for testing and approval.
Table 2: Questionnaire Submission and Testing Authorization
Process
Vendors (with an
executed ASTA)
• Download and complete the applicable
Approval Services questionnaire.
• Send the completed questionnaire to
Approval Services.
Approval Services
• Reviews the questionnaire:
• If the product is not acceptable, advises
the Vendor.
• If the product is acceptable issues a
unique Visa reference number.
• If testing is required:
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
o
Requests Impact Assessment
Letter (IAL) from Security Lab
(if applicable)
o
Authorizes functional testing
providing the testing
requirements to the Vendor
and Laboratory(s) as specified
in the questionnaire (if
applicable)
Page 14 of 57
Chip Card Products Testing and Approval Requirements
Vendor
• Schedules testing and completes all
required forms as described in topics
“Scheduling” through “Required Forms
for Testing” below.
Security Laboratory
• Provides an Impact Assessment Letter to
the Vendor and Approval Services.
Functional Laboratory
• Schedules testing and requests forms
from the Vendor.
It may be necessary to contact more than one Laboratory, depending on
the characteristics of the product, the scope of testing, and the testing
available at various Laboratories. For a current list of Visa testing offered
by a Laboratory, go to the Approval Services section on Visa Technology
Partner website.
Note: If any problems occur during functional or security testing that
would not allow the product to successfully complete testing, the
following will occur:
• Official testing will stop.
• The Vendor is responsible for all costs incurred with the
Laboratory(s).
• The problem is corrected and the product questionnaire
resubmitted.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 15 of 57
Chip Card Products Testing and Approval Requirements
Scheduling
The Vendor and the Laboratory(s) are responsible for scheduling testing
once the Vendor has received confirmation of the testing requirements
from Approval Services and testing authorized. Visa does not participate
in and is not responsible for any scheduling between the Laboratories
and Vendors.
Security testing can take longer than functional testing. It is the Vendor’s
choice when to start security and functional testing.
A Vendor has six months from the date Approval Services authorizes the
testing to submit all test results to Approval Services for review.
Products Supporting T=0 and T=1
If a product supports both T=0 and T=1 protocols, the product must be
submitted separately for each protocol, and each protocol will be tested
independently.
Note: If the T=0 protocol is submitted for testing prior to T=1, protocol
application testing will not be required for the T=1 protocol.
Products Supporting Type A and Type B
If a contactless product supports both Type A and Type B, the product
must be submitted separately for each contactless type and each will be
tested independently.
Products Supporting Multiple EEPROM or Flash Sizes
If a product supports multiple EEPROM or Flash sizes, it can be submitted
with multiple EEPROM or Flash sizes declared in the same questionnaire.
Approval Services assigns a single Visa reference number and the
product is listed on the approved products list showing multiple memory
sizes.
Note: The multiple EEPROM or Flash sizes must be covered by the
EMVCo IC security evaluation and must be listed for the ICCN.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 16 of 57
Chip Card Products Testing and Approval Requirements
Required Forms for Testing will not begin until the Laboratory has received all of the forms
listed in Table 3 from the Vendor.
Testing
Note: Some forms may be combined as a single document.
These forms must be submitted with each product submission; namely, if
a product fails testing, a new version of each form must be completed
and submitted when the product is resubmitted for testing.
Forms Required Before Testing Begins
Table 3: Forms Required Before Testing
Form
Description
Implementation
Conformance
Statement(s)
The Vendor must provide detailed information
regarding the Visa payment application,
platform, or interface.
A separate statement is required for each
interface, platform, and Visa application.
Exhibit A: Request for
Testing Services Form
(addendum to ASTA)
Establishes Visa’s right to review testing results
submitted by the Vendor, following testing at a
Laboratory.
Single Production
Batch Form
An attestation from the Vendor that all
samples submitted for testing (initial test
samples or replacement samples), regardless of
the Laboratory to which they are being sent,
are from the same production batch.
The Vendor is required to complete this form
for each Laboratory performing functional
testing.
Forms Required After Testing
Table 4: Forms Required After Testing
June 2016
Form
Description
Request for Approval
Form
Vendor must send the completed form to the
Laboratory. This form is an official request to
release test reports to Visa so that Visa can
begin the review and approval process for a
product tested at the Laboratory.
© 2013 - 2016 Visa. All Rights Reserved.
Page 17 of 57
Chip Card Products Testing and Approval Requirements
Section 7:
Submit Testing Materials
This section discusses the materials that the Vendor must provide for
functional testing (note that these are in addition to the forms discussed
in Section 6).
Number of
Samples Required
for Testing
The Vendor is required to provide product samples to the Laboratories
for testing as described in Table 5.
Note: A product that supports more than one Visa payment application
requires a full set of samples for each Visa payment application. For dual
interface products, a full set of samples must be provided for each
interface.
Table 5: Submission Requirements
Visa Payment Application /
Platform / Testing
Number of Samples Required
EMV Contact Level 1
See the Visa Contact and
Contactless Personalization
Requirement for Analog/Digital,
Security Testing, and Cross Testing
document on Visa Technology
Partner website.
EMV Contactless Level 1
June 2016
Visa Smart Debit/Credit
See the VSDC personalization
requirements in the VSDC test
plan, on Visa Technology Partner
website.
Visa Contactless Payment
See the qVSDC/MSD
personalization requirements in
the VCPS test plan on Visa
Technology Partner website.
JavaCard-S
See VSDC and/or VCPS
personalization requirements in
the VSDC and/or VCPS test plan,
on Visa Technology Partner
website.
© 2013 - 2016 Visa. All Rights Reserved.
Page 18 of 57
Chip Card Products Testing and Approval Requirements
Visa Payment Application /
Platform / Testing
Number of Samples Required
Chip Card Cross-Testing
Forty (40) cards for cross-testing.
See the Visa Contact and
Contactless Personalization
Requirement for Analogue/Digital,
Security Testing, and Cross Testing
document on Visa Technology
Partner website. Refer to the VCPS
2.1.2b Test Plan documents,
available on the Visa Technology
Partner website.
Fifteen (15) cards for Performance
Testing. See Section 9: CrossTesting.
Cross–Testing
Samples
Card samples for cross-testing should be sent to Approval Services’
Singapore location.
See Support and Contact Information section at the beginning of this
document for shipping addresses.
Note: Either the Vendor or laboratory can send the samples as long as
they are from the same batch and a Single Production Batch Form is
provided.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 19 of 57
Chip Card Products Testing and Approval Requirements
Cards:
Information
Printed on Samples The following must be printed on all card samples submitted for testing:
• Visa reference number (VTF number)
• Chip model number
• Contactless interface Type A or Type B (if applicable)
• Transmission protocol (T=0 or T=1)
• Unique serial number per card
• List of applications on the card (abbreviations are acceptable)
• Card Image Number
Note: Paste-on labels are not acceptable. Test cards are not required to
have a magnetic stripe for the testing process.
Product
Requirements
Laboratories will accept chip card products for testing only in their final
configuration as they will be supplied to Visa clients. A product submitted
for testing shall be in the state described in Table 6.
Table 6: Requirements
June 2016
Requirement
Description
Chip
The chip must be embedded and bonded to
the product’s body.
Commands
Commands that can update the product must
be in compliance with the Visa specifications
for the application(s) in the product.
Documentation
When providing technical documentation, all
commands and status words must be
identified. Failure to identify commands and
status words in the technical documentation
may cause the product to fail testing.
Debugging code
All debugging code must be removed from the
product before it is submitted for testing.
Failure to remove this code may cause the
product to fail testing.
© 2013 - 2016 Visa. All Rights Reserved.
Page 20 of 57
Chip Card Products Testing and Approval Requirements
Requirement
Description
Personalization
Static native and Javacard-S products
personalized for testing must be in their
personalized/locked state.
ATR values
(contact only)
• After the card is put into an initialized
state, the Answer to Reset (ATR) values
(except for historical bytes) cannot be
changed.
• A product may not contain both T=0
and T=1 protocols within the same
Answer to Reset (ATR).
Personalization
Requirements
ATS values
(contactless only)
For Type A contactless products, the Answer to
Select (ATS) values on the product submitted
for testing must be those identified in the
Implementation Conformance Statement (ICS).
Answer to REQB
Command
For Type B contactless products, the values of
bytes 10, 11, and 12 in the “Answer to REQB
Command” on the product submitted for
testing must be those identified in the
Implementation Conformance Statement (ICS).
Antenna Schematic
(contactless only)
A schematic of the antenna must be provided
for all contactless and dual interface products.
In this section personalization refers to the personalization of samples for
Visa functional and security testing purposes only.
Static Native Cards
The Vendor must supply cards that are personalized.
Personalization of test data will differ for each Visa application being
tested. The functionality of the Visa application must not be affected by
personalization.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 21 of 57
Chip Card Products Testing and Approval Requirements
GlobalPlatform Cards
GlobalPlatform cards must contain a Visa Smart Debit/Credit (VSDC)
payment applet. To obtain information regarding licensing for a Visadeveloped payment applet, contact Approval Services.
Each submission must conform to the latest version of GlobalPlatform
Test Card Preparation Requirements, which is available from Visa
Technology Partner website.
Visa discourages extensions of the GlobalPlatform Application
Programming Interface (API) and does not test extensions, if
implemented.
Visa Contact Cards
Contact cards must be supplied in a personalized state for contact level 1
and/or application testing (VSDC).
Personalization of test data will differ for each Visa application that is
tested (VSDC). The functionality of the Visa application must not be
affected by personalization.
Product personalization requirements are available on the Visa
Technology Partner website. Each submission must conform to the latest
version of personalization requirements for the application supported.
Visa Contactless Cards
Contactless cards must be supplied in a personalized state for contactless
level 1, and/or application testing (MSD/qVSDC).
Personalization of test data will differ for each Visa application that is
tested. The functionality of the Visa application must not be affected by
personalization.
Personalization requirements for MSD and qVSDC are available on the
Visa Technology Partner website. Each submission must conform to the
latest version of personalization requirements for the application
supported.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 22 of 57
Chip Card Products Testing and Approval Requirements
Quality Assurance
Testing
June 2016
Laboratories performing functional testing may offer quality assurance
testing that can be completed prior to submitting a product for official
testing. However, quality assurance testing is not part of Visa’s official
testing and approval process and QA test results are not accepted for
review.
© 2013 - 2016 Visa. All Rights Reserved.
Page 23 of 57
Chip Card Products Testing and Approval Requirements
Section 8:
Functional Testing
Laboratories test various functions and applications supported by Visa.
Such testing includes the electrical aspects of the chip protocol and
communications of the product, as well as functionality of the
applications.
Testing is dependent on the technology supported by the product.
Table 7 provides an overview. For a detailed list of required testing, see
Appendix B.
Table 7: Overview of Functional Testing
Functional Testing
Contact
Product
EMV Contact Level 1 (Electrical &
Protocol) – T=0 or T=1
Visa Payment Application (VSDC)
Contactless
Product
Type A or Type B Interface (Analogue and
Digital)
Visa Payment Application (qVSDC, and/or
MSD)
Cross-testing
Dual Interface
Product
EMV Contact Level 1 (Electrical &
Protocol)
Type A or Type B Interface (Analogue and
Digital)
Visa Payment Application (VSDC, qVSDC,
and/or MSD)
Cross-testing
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 24 of 57
Chip Card Products Testing and Approval Requirements
Sharing of Test
Results
Vendors have the opportunity to leverage functional test reports from
approved products. A product that shares test results may be eligible for
reduced testing.
If Visa discovers a defect in a product that other products have shared
test results from, all Vendors involved in the sharing agree that Visa can
communicate all relevant information to each affected Vendor and its
customers, including an explanation of the nature of the defect and
products at issue.
Shared test results are permitted only if:
• All Vendors involved in the sharing have an ASTA.
• The product being leveraged from has been tested and approved
with no issues or comments.
• The product being leveraged from is not already sharing test
results from another product.
A product using shared results will be tied to the original approved
product as follows:
• The product will receive the same expiration date as the product
from which the results are shared.
• If for any reason the original product is not renewed, any product
sharing testing results cannot be renewed either.
• If the original product is revoked, then all products sharing testing
results will be revoked.
• If the original product is modified and/or updated, then all
products sharing testing results may require additional testing.
• The questionnaire being submitted should indicate that the
product is seeking to share test results and provide the VTF
number of the approved product.
Note: If a product is submitted for full testing, it will receive an
independent approval, and its expiration date is not tied to any other
product.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 25 of 57
Chip Card Products Testing and Approval Requirements
Test Results
When functional testing is complete, the Laboratory will provide the
Vendor with a report outlining the test results. There are two possible
outcomes from functional testing:
Product Fails Testing
In the instance where a product fails testing, the Laboratory will send a
report to the Vendor identifying the reasons for the failures. If the
Vendor intends to resubmit the product, the Vendor must do the
following:
• Correct the discrepancies
• Submit a new questionnaire to Approval Services
• Prepare new versions of the forms listed in Section 6
• Contact the Laboratory for a new test date
• Provide new samples to the Laboratory for testing
Product Passes Testing
When a product passes testing, the Laboratory sends a final report to the
Vendor.
The Vendor determines whether it wishes to submit the results of
application testing to Visa. If so, the Vendor completes and signs the
Request for Approval form and submits it to the Laboratory, thus
authorizing the Laboratory to send an electronic copy of the results to
Approval Services for review.
Test results should be submitted to Approval Services for evaluation as
soon as possible but no later than 90 days from the date testing is
completed by the Laboratory. Test results older than 90 days are
considered expired and cannot be submitted for evaluation. Application
re-testing is required to create a current test report if the validity period
is exceeded and evaluation by Approval Services is desired.
Disposition of
Products After
Testing
After functional testing is complete, the Laboratory will do as follows:
• Retain the remaining samples for any subsequent testing that may
be required.
• For an approved product, the Laboratory will keep the samples for
six years.
Note: Visa reserves the right to conduct additional testing on any
products that have gone through the testing and approval process.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 26 of 57
Chip Card Products Testing and Approval Requirements
EMV Level 1
Testing
All Visa contact and dual interface chip card products must support and
comply with EMV Level 1 requirements.
Vendors are required to provide an Implementation Conformance
Statement (ICS) that provides the hexadecimal values returned by the
chip card in response to Answer to Reset (ATR), SELECT command, and
GET PROCESSING OPTIONS. Data provided by the Vendor is used to
check the data returned by the card during testing.
EMV Level 1 ensures a level of interoperability for cards and acceptance
devices. Testing is comprised of the following:
• Electrical characteristics
• Transmission protocol T=0 or T=1
• Answer to Reset (ATR) 3 volt and 5 volt
Note: Laboratories utilize the EMVCo Contact Level 1 ICS and test plan.
Contactless Type A This testing ensures a level of interoperability between contactless
products and acceptance devices. Testing includes the following:
and Type B
• Analogue testing: This ensures that the magnetic field
Interface Testing
characteristics are able to carry the communication.
• Digital testing: This ensures that the timing, anti-collision, and
protocol characteristics are able to carry the communication.
Note: Laboratories utilize the EMVCo Contactless Level 1 ICS and test
plan.
Application testing ensures that the application processes the
Visa Smart
transactions correctly, in accordance with the relevant specifications.
Debit/Credit
Application Testing
qVSDC/MSD
Testing
June 2016
Cards compliant with Visa Contactless Payment Specification version 2.0.2
and all subsequent versions support the qVSDC/MSD application. MSD
and qVSDC application paths are for contactless use only and shall not
be used through a contact interface. Testing of the application ensures
that each path in the application (whether qVSDC or MSD) processes
transactions correctly.
© 2013 - 2016 Visa. All Rights Reserved.
Page 27 of 57
Chip Card Products Testing and Approval Requirements
Cross-Testing
Visa performs interoperability testing (also referred to as Cross-Testing)
to ensure that contactless products and devices are interoperable with
each other. Cross-Testing is a part of the official testing process, and the
performance during this testing will be part of final approval
consideration. Products that fail to communicate with multiple devices
may not be eligible for approval.
Note: Visa is not permitted to disclose information about the terminals
used for Cross-Testing to Vendors.
ICC Key Sizes
Effective 01 September 2016, contactless and dual interface cards will be
required to support a minimum ICC key size of 1152 bits and still meet
the same contactless performance requirement of ≤ 400 milliseconds.
New products submitted on or after September 1 2016, and any
derivatives of products submitted after September 1, must meet the
performance requirement using the minimum ICC key size of 1152 bits to
be eligible to receive an approval or compliance letter.
New, and derivatives of, products submitted before September 1 2016
are not subject to these performance requirements, including renewals.
Approval letters will note the ICC key sizes (768, 896, 1024, 1152, and
1408 bits) for which the product was unable to meet the performance
requirement.
Performance Testing Profiles
VCPS Image 1_008
VCPS Image 1_079
VCPS Image 1_076
VCPS Image 1_000
VCPS Image 1_078
Vendors need to provide three samples for all of the above profiles.
Samples cannot be shared for contactless level 1 and cross testing.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 28 of 57
Chip Card Products Testing and Approval Requirements
GlobalPlatform
Testing
Products that have been developed to Visa GlobalPlatform (VGP)
Specifications are required to be tested by GlobalPlatform (GP).
GlobalPlatform manages the platform functional testing for both VGP
and GP platforms. Refer to Visa Bulletin #AS1204116 on the Visa
Technology Partner website for more details.
Visa only accepts official GP test results performed by a GP-qualified
Laboratory. Self-testing results are not accepted as proof of specification
compliance.
Vendors shall provide an SCO Form and Qualification Letter from GP to
Visa in support of their submission. Visa requires the SCO and
Qualification Letter prior to issuing an approval or compliance letter.
More information about the GlobalPlatform compliance testing process
can be found on its website at http://www.globalplatform.org.
JavaCard-S Testing A JavaCard-S product is based on both GlobalPlatform and JavaCard-S
requirements. Because JavaCard-S requirements do not allow for postissuance download of applet packages or deletion of applet packages or
instantiations, the product cannot be tested in the same manner as a
GlobalPlatform card. Therefore, it is necessary to test the Visa payment
application on the product to ensure that the JavaCard-S platform can
correctly interface with the Visa payment application. For testing
purposes, a JavaCard-S product is treated in the same manner as a static
native card.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 29 of 57
Chip Card Products Testing and Approval Requirements
Changes Allowed
to Approved
Products
After a product is tested and approved, a Vendor may wish to update or
modify the product. The following categories of changes may qualify:
• Selected application or applet changes
• Porting an approved chip card product to a new chip
• Changes to the material or hardware of a contactless product
See Appendix B for the testing required for a specific change. To initiate
the change request, the Vendor must complete and submit a
Questionnaire.
Note: Vendors that have received a letter from Visa identifying issues in
the specification deviation (comments) section may not use this process
to make changes to the product. Vendors must correct the issue(s)
identified in the letter before submitting the next version of the product
for testing.
Note: If a product is a change to a previously approved product or a
derivative, then all renewal dates and renewal policy will be based on the
dates for the original product.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 30 of 57
Chip Card Products Testing and Approval Requirements
Section 9:
Security Testing
Like functional testing, security testing is performed only on a product in its
final configuration, as it would be supplied to a Visa client. Security testing
focuses on aspects of the product implementation that may have a security
impact. Security testing goes beyond the functional testing to see if the
product is vulnerable to known attacks, whether or not these are explicitly cited
in the specification.
The Visa Chip Security Program (VCSP) seeks to minimize the cost and time
spent in performing evaluation work and to avoid duplication of effort. Security
testing is not exhaustive and focuses on the most likely vulnerabilities as
revealed by previous testing, knowledge of the particular application(s), and
past experience with similar products.
The level of testing is continuously increasing to reflect ‘state-of-the-art’ attack
potential. Consequently, the introduction of new chip products should offer a
higher level of protection against the latest threats. However, no testing can
anticipate all potential future attacks. Security, by definition, is an ongoing
process; as time progresses, attack and defense becomes a race.
All Visa chip-based payment products are required to go through VCSP security
testing.
Impact Assessment
Letter (IAL)
Vendors must obtain an impact assessment letter (IAL) from a Visa-recognized
security laboratory prior to Visa authorizing security testing to begin on a
product. The Vendor must authorize the laboratory to submit the IAL to Visa for
products being submitted for security testing.
The review of the IAL will determine the amount of security testing that will
need to be performed, and Visa may decide that more or less testing is
required based on product history and other factors. The following summarizes
different security testing scenarios:
• Full security testing – This will be required in the case of a new product
that has not been evaluated previously by the Laboratory under the VCSP
program.
• Delta security testing – This will be performed in the case of (i) product
modification or patch; or (ii) product renewal.
• No security testing – This may result in the instance that the product has
been evaluated before and the changes have no negative security impact
(e.g., it is classified as a Minor Change).
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 31 of 57
Chip Card Products Testing and Approval Requirements
Minor Change
Products exist in many variants and may sometimes have minor differences. A
product with a “minor change” is not required to undergo Visa security testing
and will leverage the approval date and comments of the original product.
A minor change is defined as:
• Verified bug fixes with no negative impact on security
• Functional changes that do not have an impact on security testing
• VSDC code changes that Visa has defined as minor
Security Testing
Process
Table 8: Security Testing Process
Security Laboratory
• Provides Impact Assessment Letter (IAL) to
Approval Services.
Approval Services
• Reviews IAL.
• Authorizes security testing, if applicable.
Security Laboratory
• Performs security testing.
• Provides security evaluation results to
Approval Services after Vendor review and
approval.
Vendor
• Reviews report.
• Provides signed Request for Approval form
to Laboratory, authorizing Laboratory to
submit the security testing results to Visa.
Security Laboratory
• Provides security evaluation results to
Approval Services after Vendor review and
approval.
Approval Services
• Reviews the security evaluation report.
• If it meets Visa requirements, approves the
product as described in Section 10.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 32 of 57
Chip Card Products Testing and Approval Requirements
For More
Information
June 2016
Visa Chip Security Program—Security Testing Process for Chip Cards provides
detailed information about the security evaluation program. The VCSP Impact
Assessment Letter requirements document provides the requirements for
submitting an IAL to Approval Services. These documents are available at the
Visa Technology Partner website.
© 2013 - 2016 Visa. All Rights Reserved.
Page 33 of 57
Chip Card Products Testing and Approval Requirements
Section 10:
Approval Process
This section describes the processes and rules governing the approval of a
Visa-branded payment chip card product. The term “approval” is being used
generically in this section to mean the issuance of an approval letter or the
issuance of a compliance letter.
Legal Conditions and Visa’s approval only applies to products that are identical to the product tested
by Visa or one of Visa’s recognized laboratories. A product may not be
Restrictions
considered approved by Visa, nor promoted as approved, if any aspect of the
product is different from that which was tested by a laboratory or by Visa, even
if the product conforms to the basic product description contained in the letter
of approval or letter of compliance. For example, even though a product
contains applications or operating systems that have the same name or model
number as those tested by one of Visa’s recognized laboratories or by Visa, but
the product is not identical to the features previously tested by one of Visa’s
recognized laboratories or by Visa, the product should not be considered or
promoted as approved by Visa.
Visa’s approval is granted solely in connection with a specific product and to
the submitting vendor. Such approval may not be assigned, transferred or
sublicensed, either directly or indirectly, by operation of law or otherwise. Only
vendor(s) that receive a Visa approval for a product may state that they have
the approval.
No product manufacturer, chip supplier, or other third party may refer to a
product, service or facility as “Visa-approved,” nor otherwise state or imply that
Visa has, in whole or in part, approved any aspect of a manufacturer, or
supplier, or its products, services or facilities, except to the extent and subject
to the terms and restrictions expressly set forth in a written agreement with
Visa, or in a letter of approval or letter of compliance provided by Approval
Services. All other references to Visa approval are strictly and actively
prohibited by Visa.
When granted, Visa approval is provided by Visa to ensure certain security and
operational characteristics important to Visa’s systems as a whole, but does not,
under any circumstances, include any endorsement or warranty regarding the
functionality, quality or performance of any particular product or service. Visa
does not warrant any products or services provided by third parties. Approval
does not, under any circumstances, include or imply any product warranties
from Visa, including, without limitation, any implied warranties of
merchantability, fitness for purpose or non-infringement, all of which are
expressly disclaimed by Visa. All rights and remedies regarding products and
services which have received Visa approval shall be provided by the party
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 34 of 57
Chip Card Products Testing and Approval Requirements
providing such products or services, and not by Visa. Unless otherwise agreed
in writing by Visa, all property and services contemplated in this document,
which Visa provides to any third parties, are provided on an “as-is” basis, “with
all faults” and with no warranties whatsoever. Visa specifically disclaims any
implied warranties of merchantability, fitness for purpose or non-infringement.
The issuance of a letter of approval or letter of compliance is conditioned upon
the vendor having executed all necessary agreements, including without
limitation, the applicable license agreements with Visa, and shall be of no force
and effect unless such agreements have been executed contemporaneously
with or prior to the issuance of the letter.
Visa performs limited testing to ascertain a product’s compliance with any
required specifications and may perform interoperability testing with other
approved products. Visa’s limited testing program is not designed to establish
the functionality of an approved product in all potential conditions in which it
may be used. Visa’s approval does not in any circumstances include or imply
any guarantees, assurances or warranties that the approved product will
operate in all possible settings or in connection with any other approved
product.
Requesting an
Approval
Visa will consider issuing a letter only for products that have successfully
passed all testing at a Laboratory and that support Visa-defined applications.
Upon successful completion of official testing, the chip card product will appear
on the Visa Approved Products List located on the Visa Technology Partner
website unless the Vendor requests otherwise.
Note: For contact and contactless chip card approvals that do not require
testing, the Vendor must submit ten (10) samples that have been personalized
with card image VSDC02 to Approval Services.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 35 of 57
Chip Card Products Testing and Approval Requirements
Section 11:
Card Lifecycle
Management Policy
Card Lifecycle Management Policy and Renewal Policy
This section describes the card lifecycle management policy for chip card
products.
The policy explained in this section applies to products approved on or after 1
January 2016. These apply to all newly approved products and their derivatives.
The card lifecycle management policy applies to all chip card products, except
products based on the EMVCo Common Payment Application and products
approved prior to 1 January 2016. This will continue to be governed under the
existing renewal policy (See Renewal Policy section below).
Upon approval, the usage date assigned on the product’s letter will be based
on the issue date of the underlying ICCN from EMVCo. The current approval
period is replaced with a usage period covering the entire life of the product in
the field. The usage date is defined as the ICCN issue date + 12 years. The
vendor may sell the product at any time during its usage period. If the product
is submitted on a newly certified IC, then the maximum usage date can
approach twelve years. For products submitted on older IC’s, the usage date
timeframe will be shorter.
• Base and derivative product submissions may be submitted during the
ICCN’s certification period.
• Products submitted as a base product will receive the usage date based
on the underlying ICCN. Derivative products are tied to the parent
product’s usage date.
When the usage date of a product has been reached, the product will be
removed from the Visa Approved Products List the month following the usage
end date.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 36 of 57
Chip Card Products Testing and Approval Requirements
Renewal Policy
This section describes the renewal policy for chip card products.
The renewal policy referred to in this section applies to products approved prior
to 1 January 2016 or their derivatives approved after 1 January 2016.
When a chip card product is approved by Visa, it is assigned a renewal date
that is typically three (3) years from the date of approval. The renewal date is
conveyed to the Vendor in the letter of approval and appears on the Visa
Approved Products List. As a product approaches its renewal date, Visa reviews
the product’s eligibility for renewal.
Visa will send Vendors a renewal email notice approximately six months before
the renewal date to advise of renewal eligibility. It is the Vendor’s responsibility
to track renewal dates for its approved products and take all appropriate
actions, even if the Vendor does not receive a renewal notice from Visa. Visa
will remove a non-renewed product from the Visa Approved Products List the
month following the renewal date. All renewals are linked to the conditions
contained in the letter of approval sent to the Vendor when the product is
initially approved. If problems are identified with the product after an approval
(or an extension if a renewal is granted), Visa may revoke the approval or
extension. Visa reserves the right to revoke approvals or extensions at any time.
Chip cards eligible for renewal must meet all of the following criteria:
• The product must comply with Visa’s current versions of specifications,
requirements, and errata.
• Visa GlobalPlatform cards must contain a supported Visa-approved
payment applet.
• There are no comments in the product’s approval letter.
• The product must successfully complete renewal testing using the latest
mandated test plans.
If testing is required for the renewal of a GlobalPlatform or Visa GlobalPlatform
chip card product, then the following apply:
• VGP products will be tested to VGP requirements at a Visa-Recognized
Laboratory
• GP products will be tested to GP requirements at a GP-Recognized
Laboratory.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 37 of 57
Chip Card Products Testing and Approval Requirements
Renewal Process
Visa will process renewals approximately six months ahead of the renewal date.
When a chip card product is approaching its renewal date, the Vendor may be
required to submit the product for renewal testing, which consists of the
following:
Functional Testing
• Delta Testing is the difference between the test plan version against
which the product was approved and the current version of the test
plan.
• Regression Testing is a predefined subset of functional test cases
executed to determine whether changes have been made to the
originally approved product. Regression Testing will be performed when
Delta Testing is not required.
Security Testing
• Delta security testing is required for product renewal.
• Vendors must obtain an Impact Assessment Letter (IAL) from a VisaRecognized Security Laboratory prior to Visa authorizing security testing
to begin on a product.
If a product successfully completes renewal testing, it will be renewed for a
period not to exceed three additional years, making the maximum life of an
approval six years.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page 38 of 57
Chip Card Products Testing and Approval Requirements
Appendix A:
Specifications and Requirements
EMV
All Visa payment contact chip card products must support and be in
compliance with EMV Level 1 as defined in EMV Integrated Circuit Card
Specifications for Payment Systems, available through www.emvco.com.
All Visa contactless chip card products must support and be in compliance
with Level 1 analogue and digital as defined in EMV Contactless
Specifications for Payment Systems, available through www.emvco.com.
The EMVCo security evaluation process is described in EMV Security
Guidelines – EMVCo Security Evaluation Process, Version 4.0,
December 2010. Visit www.emvco.com.
Contactless
All contactless products supporting qVSDC or MSD must be in compliance
with Visa Contactless Payment Specification, available from the Visa
Technology Partner website.
VSDC
All chip cards supporting Visa Smart Debit/Credit must support and be in
compliance with Visa Integrated Circuit Card Specification (VIS), available
from the Visa Technology Partner website.
Visa Chip Security
Program
The Visa Chip Security Program is described in Visa Chip Security Program
– Security Testing Process, which is available from the Visa Technology
Partner website.
Visa JavaCard-S
All chip cards supporting Visa JavaCard-S must support and be in
compliance with the Visa GlobalPlatform Static Card Implementation
Requirement. This is an addendum to all Visa GlobalPlatform
Requirements.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page A-1 of 57
Chip Card Products Testing and Approval Requirements
Appendix B:
Testing Requirements
Appendix
Structure
This appendix lists the testing requirements for products. Products are split
into two categories: (1) Static Native products (inclusive of Javacard-S), and
(2) GlobalPlatform products. Each category is further split into two topics:
• The first topic lists the base products. A base product is a new
product submission that is required to go through full testing. This
product is not based on or sharing test results from a previously
approved product.
• The second topic lists the acceptable changes allowed to a
previously approved base product. If a Vendor wants to make a
change that is not listed, they should contact Approval Services to
determine which process may be utilized.
Renewal Dates
Limits to Change
Process
All derivative products receive the same renewal date as the originally
approved “‘base” product.
• A change to ROM or Flash memory is considered a new submission,
and the testing requirements in section B.1 or B.3 apply, as full
testing is required.
• Vendors that have received a letter of approval or letter of
compliance from Visa identifying issues in the specification
deviation/comments sections may not use this process to make
changes to the product. Vendors must correct the issue(s) identified
in the letter before submitting the next version of the product for
testing.
Paper Process Only
• No functional or security testing is required.
• Ten (10) sample cards personalized with card image VSDC02 shall
be provided to Approval Services.
• Request for Approval and Exhibit A shall be provided to Approval
Services.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-1 of 57
Chip Card Products Testing and Approval Requirements
B.1
Static Native Base Products
Table 9: Testing for Static Native Contact Only Base Products
#
SN-01
Contact Protocol
T=0 or T=1
(Base)
Contactless
Protocol
N/A
Contact Level 1
Testing
Analog / Digital
Testing
Full Electrical /
Full Protocol
N/A
VIS / Application
Testing
Full VIS
CrossTesting
N/A
VCSP
IAL
Table 10: Testing for Static Native Dual Interface Base Products
#
SN-02
Contact Protocol
T=0 or T=1
(Base)
Contactless
Protocol
Type A or Type B
Contact Level 1
Testing
Analog / Digital
Testing
Full Electrical /
Full Protocol
Full Analog /
Full Digital
VIS / Application
Testing
Full VIS & VCPS
CrossTesting
Full
VCSP
IAL
Table 11: Testing for Static Native Contactless Only Base Products
#
SN-03
Contact Protocol
N/A
Contactless
Protocol
Type A or Type B
(Base)
June 2016
Contact Level 1
Testing
N/A
Analog / Digital
Testing
Full Analog /
Full Digital
© 2013 - 2016 Visa. All Rights Reserved.
VIS / Application
Testing
Full VCPS
CrossTesting
Full
Page B-2 of 57
VCSP
IAL
Chip Card Products Testing and Approval Requirements
B.2
Changes to a Static Native Base
Product
Below is a list of acceptable changes for a Static Native Base Product. The list below is not exhaustive, but provides examples of commonly
submitted change requests. If a Vendor wants to make a change that is not listed below, it should contact Approval Services to determine which
process the Vendor may utilize. Changes to the ROM mask are treated as a base product.
Table 12: Testing for Changes to a Static Native Base Product
#
Requested
Change
Contact Level 1
Testing
Analog /
Digital Testing
VIS / Application
Testing
CrossTesting
VCSP
Notes
SN04
Change
(T=1/T=0)*
Full Protocol
None
VSDC Transaction
None
None
Change to an
approved Contact
product.
SN05
Change
(T=1/T=0)
Full Protocol
Full Digital
VCPS/
VSDC Transaction
None
None
Change to an
approved Dual
Interface product.
SN06
Change Type A
or Type B
Regression
Protocol
Full Digital
VCPS Transaction
Selected
None
Change to an
approved Dual
Interface product.
SN07
Change Type A
or Type B
None
Full Digital
Transaction
Selected
None
Change to an
approved Contactless
product.
SN08
Change to VIS
Application
None
None
Full VIS
None
IAL unless
defined as a
minor change
Change does not
affect Level 1
components.
SN09
Change to VCPS
Application
None
None
Full VCPS
Selected
IAL unless
defined as a
minor change
Change does not
affect Level 1
components.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-3 of 57
Chip Card Products Testing and Approval Requirements
#
Requested
Change
Contact Level 1
Testing
Analog /
Digital Testing
VIS / Application
Testing
CrossTesting
VCSP
Notes
SN10
Change to Level
1 Contact
Firmware
Full Protocol
None
VSDC Transaction
None
None
Change does not
affect Level 2
components.
SN11
Change to Level
1 Contactless
Firmware
None
Full Digital
VCPS Transaction
Selected
None
Change does not
affect Level 2
components.
Note: VSDC
Transaction required if
built to VIS 1.4.1.
SN12
Change to
Proprietary
Application
None
None
Regression
None
IAL
Full VIS/VCPS testing
is required if interact
with Visa application.
SN13
Port to Chip in
Same Family
None
None
None
None
None
Paper Process Only
SN14
Change to
Same Chip
EEPROM Size
None
None
None
None
None
Paper Process Only
SN15
Antenna / Inlay
Change
None
Full Analog
TBD – VCPS
Transaction to
Regression
Full
None
Based on new
Antenna/Inlay;
application testing
may be required.
Note: VSDC
Transaction required if
built to VIS 1.4.1.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-4 of 57
Chip Card Products Testing and Approval Requirements
#
SN16
Requested
Change
Module Change
Contact Level 1
Testing
None
Analog /
Digital Testing
Full Analog
VIS / Application
Testing
VCPS Transaction
CrossTesting
None
VCSP
Notes
None
Based on Analog
results, Cross-Testing
may be required.
Note: VSDC
Transaction required if
built to VIS 1.4.1.
SN17
Embedder
Change
None
None
None
None
None
Paper Process Only
SN18
Plastics Change
None
None
None
None
None
Some testing may be
required if metal is
being introduced.
SN19
Materials
Change
None
Full Analog /
Full Digital
TBD – VCPS
Transaction to
Regression
TBD
None
Less testing may apply
depending upon
actual change.
SN20
Remove
Contact Plate
None
None
None
None
None
Paper Process Only
SN21
Remove
Contactless
Antenna
None
None
None
None
None
Paper Process Only
SN22
Add Contact
Plate
Full Electrical /
Full Protocol
Regression
Digital
VCPS Transaction /
Full VIS
None
IAL
Change to an
approved Contactless
product.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-5 of 57
Chip Card Products Testing and Approval Requirements
#
Requested
Change
SN23
Add Contactless
Antenna
SN24
Change to UID
size
Contact Level 1
Testing
Regression
Protocol / VSDC
Transaction
Analog /
Digital Testing
VIS / Application
Testing
CrossTesting
VCSP
Notes
Full Analog /
Full Digital
Full VCPS
Full
IAL
Change to an
approved Contact
product.
Full Digital
None
Regression
None
Change to an
approved product
with support for
second UID size
*Note: If the T=0 protocol is submitted for testing prior to T=1, protocol application testing will not be required for the T=1 protocol.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-6 of 57
Chip Card Products Testing and Approval Requirements
B.3
GlobalPlatform Base Product
GlobalPlatform manages the platform functional testing for both VGP and GP platforms. Refer to Visa Bulletin# AS1204116 on Visa Technology
Partner website for more details.
Table 13: Testing for GlobalPlatform Contact Only Base Product
#
GP-01
Contact
Protocol
CL
Protocol
Antenna /
Inlay
T=0 or
T=1
N/A
N/A
Contact Level
1 Testing
Full Electrical /
Full Protocol /
Analog /
Digital
Testing
N/A
VCSP
CrossTesting
None
(Base)
Applet
Testing
TBD –
None to
Full
Notes
IAL
The Base Product must
have a previously
approved Visa applet in
ROM.
Table 14: Testing for GlobalPlatform Dual Interface Base Product
#
GP-02
Contact
Protocol
CL
Protocol
T=0 or
T=1
Type A or
Type B
Antenna
/ Inlay
Design X
Contact Level
1 Testing
Full Electrical /
Full Protocol
Analog /
Digital
Testing
Full Analog /
Full Digital
(Base)
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
VCSP
CrossTesting
Full
Applet
Testing
TBD –
None to
Full
Notes
IAL
The Base Product must
have a previously
approved Visa applet in
ROM.
Page B-7 of 57
Chip Card Products Testing and Approval Requirements
Table 15: Testing for GlobalPlatform Contactless Only Base Product
#
GP-03
Contact
Protocol
CL
Protocol
N/A
Type A or
Type B
June 2016
Antenna
/ Inlay
Design X
Contact Level
1 Testing
N/A
Analog /
Digital
Testing
Full Analog /
Full Digital
© 2013 - 2016 Visa. All Rights Reserved.
VCSP
CrossTesting
Full
Applet
Testing
TBD – None
to Full
Notes
IAL
The Base Product must
have a previously
approved Visa applet in
ROM.
Page B-8 of 57
Chip Card Products Testing and Approval Requirements
B.4
Changes to a Visa GlobalPlatform /
GlobalPlatform Base Product
Below is a list of acceptable changes for a Visa GlobalPlatform/GlobalPlatform Base Product. The list below is not exhaustive, but it provides
examples of commonly submitted change requests. If a Vendor wants to make a change that is not listed below, they should contact Approval
Services to determine which process to utilize.
Table 16: Testing for Changes to a Visa GlobalPlatform/GlobalPlatform Base Product
#
GP-04
Requested
Change
Change
Contact Level 1
Testing
Analog / Digital
Testing
VGP/GP
Testing
VCSP
Cross-Testing
Applet Testing
Full Protocol
N/A
None
None
VSDC
Transaction
None
Change to an
approved Contact
product.
Full Protocol
Full Digital
None
None
VCPS / VSDC
Transaction
None
Change to an
approved Dual
Interface product.
Full Protocol
Full Digital
None
Selected
VCPS / VSDC
Transaction
None
Change to an
approved Dual
Interface product.
N/A
Full Digital
None
Selected
VCPS / VSDC
Transaction
None
Change to an
approved Contactless
product.
None
None
None
None
None
None
Paper Process Only
(T=1 / T=0)*
GP-05
Change
(T=1 / T=0)
GP-06
Change
(Type A /
Type B)
GP-07
Change
(Type A /
Type B)
GP-08
Port to Chip
in Same
Family
June 2016
Notes
© 2013 - 2016 Visa. All Rights Reserved.
Page B-9 of 57
Chip Card Products Testing and Approval Requirements
#
Requested
Change
Contact Level 1
Testing
Analog / Digital
Testing
VGP/GP
Testing
VCSP
Cross-Testing
Applet Testing
Notes
GP-09
Change to
Same Chip
EEPROM Size
None
None
None
None
None
None
Paper Process Only
GP-10
Add
Approved
Applet to
EEPROM
None
None
None
TBD
Regression
VSDC on
Contact /
Regression
VSDC, MSD &
qVSDC on
Contactless
IAL
unless
defined
as a
minor
change
No change to ROM.
Logically Delete
originally approved
VSDC applet.
Based on Analog
results, Cross-Testing
may be required.
GP-11
Antenna /
Inlay Change
None
Full Analog
None
Full
VCPS
Transaction
None
No changes to ROM.
GP-12
Module
Change
None
Full Analog
None
None
VCPS
Transaction
None
No changes to ROM.
GP-13
Embedder
Manufacturer
Change
None
None
None
None
None
None
No changes to ROM.
Paper Process Only
GP-14
Plastics
Change
None
Full Analog
None
None
VCPS
Transaction
None
No changes to ROM.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Based on Analog
results, Cross-Testing
may be required.
Based on Analog
results, Cross-Testing
may be required.
Page B-10 of 57
Chip Card Products Testing and Approval Requirements
#
Requested
Change
Contact Level 1
Testing
Analog / Digital
Testing
VGP/GP
Testing
VCSP
Cross-Testing
Applet Testing
Notes
GP-15
Materials
Change
None
Full Analog /
Full Digital
None
TBD
VCPS / VSDC
Transaction
None
Less testing may
apply depending
upon actual change.
GP-16
Remove
Contact
None
None
None
None
None
None
Paper Process Only
GP-17
Remove
Contactless
Antenna
None
None
None
None
None
None
No changes to ROM.
Paper Process Only
GP-18
Add Contact
Plate
Full Electrical / Full
Protocol
Regression
Digital
Full Contact
None
VSDC
Transaction
IAL
Add contact plate to
an approved
contactless only
product.
GP-19
Add Antenna
Regression
Protocol
Full Analog /
Full Digital
Full
Contactless
Full
VCPS / VSDC
Transaction
IAL
Add antenna to an
approved contactonly product.
GP-20
Swap an
Applet in
ROM
None
None
None
None
VCPS / VSDC
Regression or
Transaction
IAL
*Note: If the T=0 protocol is submitted for testing prior to T=1, protocol application testing will not be required for the T=1 protocol.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page B-11 of 57
Chip Card Products Testing and Approval Requirements
Appendix C:
Testing Laboratories
Please contact the laboratory directly for current pricing and scheduling.
For current Laboratory contact information and to determine which type
of product testing is offered by the Laboratory, visit the Visa Technology
Partner website.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page C-1 of 57
Chip Card Products Testing and Approval Requirements
Appendix D:
Glossary
This appendix defines selected terms used in this document.
Agreements
Includes the Visa Service Testing Agreement with the company, along with
the Visa Technology License Agreements.
Analog Testing
Ensures that the magnetic field characteristics of a contactless product are
able to carry the communication.
API
Application Programming Interface.
Approval
A generic term meaning the issuance of a letter of approval or letter of
compliance.
Approval Services
Serves as a single point of contact for Vendors, Laboratories, and Visa
personnel, on the chip card product testing and approval process.
Approval Services
Questionnaire
A form that enables Approval Services to determine whether a product is
acceptable for Visa testing and approval.
Approval Services
Testing Agreement
(ASTA)
A legal agreement between Visa and the product manufacturer or chip
supplier regarding testing and approval.
ASTA
See “Approval Services Testing Agreement” above.
ATR
Answer To Reset, one of the commands tested in EMV Level 1 testing.
ATS
Answer To Select, one of the commands tested in contactless Type A
testing.
Card Manufacturer
The entity that offers the final tested and approved product to the financial
institution.
Chip Supplier
The entity that manufactures the silicon chip.
Digital Testing
Ensures that the timing, anti-collision, and protocol characteristics of a
contactless product are able to carry the communication.
Dual Interface
That which supports both contact and contactless payment.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page D-1 of 57
Chip Card Products Testing and Approval Requirements
EMV Level 1
Testing that addresses the electrical and protocol aspects of a contact chip
card to ensure that chip cards are interoperable with EMV Level 1 chip card
readers.
EMVCo
EMVCo, LLC is the organization of payment systems that manages,
maintains, and enhances the EMV specifications.
Exhibit A
A form, signed by the Vendor, that establishes Visa’s right to review results
submitted by the Vendor, following testing at a Laboratory; it must be
submitted before testing begins.
Forms
See topic “Required Forms for Testing.”
Functional Testing
Testing that ensures that the chip card product processes transactions
correctly according to Visa specifications and requirements.
GP-BFC
GlobalPlatform Basic Financial Configuration.
GP-MG
GlobalPlatform Mapping Guidelines of existing GP 2.1.1 implementation on
v2.2 or higher.
IAL
See “Impact Assessment Letter” below.
IC
Integrated Circuit. (Also referred to as the “Chip”)
ICC
Integrated Circuit Card. (Also referred to as the “Chip Card”)
ICCN
IC Certificate Number. (issued by EMVCo)
ICS
See “Implementation Conformance Statement” below.
Impact Assessment
Letter
A letter reporting the Security Test Laboratory’s assessment of whether full,
delta, or no security testing is required for a chip card product.
Implementation
Conformance
Statement (ICS)
A form providing detailed information regarding the Visa payment
application, platform, or interface; it must be submitted before testing
begins.
JavaCard-S
A designation of a payment product that is based upon the Visa
GlobalPlatform requirements along with GlobalPlatform and JavaCard
requirements.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page D-2 of 57
Chip Card Products Testing and Approval Requirements
Laboratory
In the context of this document, refers to a Visa-Recognized Laboratory
that tests products in preparation for approval by Visa.
Letter of Approval
An acknowledgement by Approval Services that a specific chip card product
has successfully completed functional and security testing at a
Visa-Recognized Laboratory.
MSD
Magnetic Stripe Data, a Visa payment application for contactless cards.
Official Testing
In the context of this document, refers to testing conducted by a
Visa-Recognized Laboratory with the intention of obtaining Visa approval
of a chip card product.
OS
Operating System.
Payment Application
See “Visa Payment Application” below.
PCN
Platform Certificate Number. (issued by EMVCo)
Personalization
In this document, refers only to the personalization of cards for Visa
functional and security testing purposes.
QA
Quality Assurance.
qVSDC
Quick VSDC, a Visa payment application for contactless products.
REQB
REQuest command, Type B; one of the commands tested in contactless
Type B testing.
Request for Approval The form submitted after test results are received from the functional and
security testing Laboratories; this is used if the Vendor wishes to have Visa
Form
evaluate the test results.
Request for Testing
Services Form
A form the Vendor signs that establishes Visa’s right to review results
submitted by the Vendor, following testing at a Laboratory. Must be
submitted before testing begins.
Also known as Exhibit A.
ROM
Read-only Memory.
Security Testing
Testing that ensures that the chip card product processes transactions
securely.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page D-3 of 57
Chip Card Products Testing and Approval Requirements
Separate
Submissions
If a contact chip card product supports both T=0 and T=1 protocols, the
product must be submitted for testing separately for each protocol, and
each protocol will be tested independently.
If a contactless or dual interface product supports both Type A and Type B,
the product must be submitted for testing separately for each contactless
type, and each contactless type will be tested independently.
Single Production
Batch Form
This is signed by the Vendor and provided to each Laboratory that is testing
the product. This form is an attestation from the Vendor that all samples
being submitted for testing (whether initial test samples or replacement
samples), regardless of the Laboratory to which they are being sent, are
from the same production batch.
Static Native
A contact chip card that was not developed to the Visa GlobalPlatform
requirements
Test Plan
“Test Plans” can be obtained from the Visa Technology Partner website.
Test Script
See topic “Commercial Test Tools and Test Scripts 13” for information
about obtaining test scripts.
Test-Cycle
Submission
The initial submission of a chip card product for testing and, if the product
fails testing initially, each subsequent submission for testing.
Vendor
A company that has registered with Visa, signed all necessary agreements,
and paid all required service fees.
VCSP
See “Visa Chip Security Program” below.
VGP
See “Visa GlobalPlatform” below.
VIS
Visa Integrated Circuit Card Specification, which provides the technical
details of chip card and terminal functionality, related to VSDC payment
transactions.
Visa Approved
Products List
A listing of products that have passed both functional and security testing
as described in this document.
Visa Chip Security
Program
The Visa security evaluation methodology used for chip card testing.
For more information, see Section 9.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page D-4 of 57
Chip Card Products Testing and Approval Requirements
Visa GlobalPlatform
(VGP)
The Visa implementation of GlobalPlatform, a non-proprietary platform that
enables fast and easy development of globally interoperable, multiple
application smart card systems.
Visa Payment
Application
Any of the following:
• Visa Smart Debit/Credit (VSDC)
• Quick VSDC (qVSDC)
• Magnetic Stripe Data (MSD)
Visa Smart
Debit/Credit (VSDC)
Visa service offerings for chip-based debit and credit programs, which are
based on EMV and VIS specifications and are support by VisaNet
processing, as well as by Visa rules and regulations.
Visa-Recognized
Laboratory
A Laboratory that is recognized by Visa to test products in preparation for
approval by Visa.
VSDC
See “Visa Smart Debit/Credit” above.
VTF
An internal tracking number assigned to each product undergoing testing.
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page D-5 of 57
Chip Card Products Testing and Approval Requirements
Appendix E:
Document History
Version
Date
Description
6.7
June 2016
Corrections, clarifications and updates.
Section 1: Updated mailing address for Singapore location.
6.6
December 2015
Section 7 Cross-Testing Cards
New section - Appendix E: Document History
6.5
December 2015
Section 8 Cross-Testing Cards: Updated cross-testing cards and
mailing address
Section 9 Cross-Testing: Added the performance testing card
profiles
Section 12: Added the Card Lifecycle Management policy
6.4
October 2015
Section 9: Added Cross-Testing information
Section 12: Moved the General Conditions & Exceptions section to
the Renewal Policy section
Appendix B: Added VCSP testing requirements
June 2016
© 2013 - 2016 Visa. All Rights Reserved.
Page E-6 of 57
Download