Visa Secure Program Guide
Visa Secure Program Guide
Visa Secure Program Guide
3 September 2020
Visa Confidential
Important Information on Confidentiality and Copyright
This information is proprietary and CONFIDENTIAL to Visa. It is distributed to Visa participants for use
exclusively in managing their Visa programs. It must not be duplicated, published, distributed or
disclosed, in whole or in part, to merchants, cardholders or any other person without prior
written permission from Visa.
The trademarks, logos, trade names and service marks, whether registered or unregistered
(collectively the “Trademarks”) are Trademarks owned by Visa. All other trademarks not
attributed to Visa are the property of their respective owners.
This document is a supplement of the Visa Core Rules and Visa Product and Service Rules. In the
event of any conflict between any content in this document, any document referenced herein,
any exhibit to this document, or any communications concerning this document, and any
content in the Visa Core Rules and Visa Product and Service Rules, the Visa Core Rules and Visa
Product and Service Rules shall govern and control.
THIS GUIDE IS PROVIDED ON AN "AS IS,” “WHERE IS,” BASIS, “WITH ALL FAULTS” KNOWN AND
UNKNOWN. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, VISA EXPLICITLY
DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, REGARDING THE LICENSED WORK AND TITLES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
AND NON-INFRINGEMENT.
If you have technical questions or questions regarding a Visa service or capability, contact your Visa
representative.
Contents
Visa Secure Program Guide
Contents
Contents.................................................................................................................................................. i
Tables.................................................................................................................................................... iii
Figures.................................................................................................................................................. iv
Introduction........................................................................................................................................... 1
References................................................................................................................................ 2
Other Resources....................................................................................................................... 3
Contact Information.................................................................................................................. 4
1 Visa Secure Program..................................................................................................................... 6
1.1 Introduction....................................................................................................................... 6
1.2 How Visa Secure Works.................................................................................................... 9
1.3 Visa Authentication Data................................................................................................ 12
1.4 Authorization Overview................................................................................................... 20
2 Visa Secure Program Rules.........................................................................................................23
2.1 Visa Secure Program Participation Rules......................................................................23
2.2 Issuer Rules and Requirements......................................................................................24
2.3 Acquirer Rules and Requirements..................................................................................24
2.4 Card Type Restrictions (Non-Reloadable Visa Prepaid Cards)......................................25
2.5 Dispute Protection and Exceptions................................................................................25
2.6 CAVV Mandate................................................................................................................. 27
2.7 Global Attempts Processing........................................................................................... 27
2.8 Use of Authentication Data in Authorization..................................................................28
2.9 ECI 06 Quality of Service Program..................................................................................30
2.10......................................................................................... Authorization Processing 30
2.11.................................................................Authentication Approval Rates (U.S. Only) 31
2.12........................................................................................... EMV 3DS Requirements 31
2.13......................................................................................................... Country Rules 34
2.14................................................................................... User Interface Requirements 34
2.15......................................................................Authentication and Authorization Data 35
Tables
Summary of Changes
Rule Change Update rules to include Non-Payment transactions Section 2.12.5 – Non-
Payment Transactions
Appendix A - Visa Secure
with EMV 3DS Minimum
Data Requirements
Introduction
The Visa Secure Program Guide contains information about:
Visa Secure
Program Rules
This document is a supplement of the Visa Core Rules and Visa Product and Service Rules. In the
event of any conflict between any content in this document, any document referenced herein,
any exhibit to this document, or any communications concerning this document, and any
content in the Visa Core Rules and Visa Product and Service Rules, the Visa Core Rules and Visa
Product and Service Rules shall govern and control.
Audience
Scope
This document is for Visa Secure and its use to support authentication of payment transactions.
There are two versions of 3-D Secure (3DS): 1.0.2 and EMV 3DS.
3DS 1.0 (Version 1.0.2)—This specification was first designed by Visa in 1999 to support
cardholder authentication for browser-based e-commerce transactions. Visa began licensing the 3DS
specification to the payment industry in 2002 and 3DS 1.0.2 has become the de facto standard for
e-commerce authentication globally. Visa maintains sole ownership and management of
3DS 1.0.2.
EMV 3DS—EMVCo began work in 2015 to advance 3DS through its open specifications creation
process. The focus of EMV 3DS is to enhance the protocol in the areas of authentication,
user experience, technology, performance, security, and flexibility to promote the longevity of the
protocol for the benefit of Visa Secure as well as the other payment systems. EMVCo is the
owner of EMV 3DS.
Table 1: EMV 3DS Protocol Version Numbers
Protocol Version
Status
Numbers
2.0.0 Deprecated
2.1.0 Active
References
Visa
Visa references can be accessed through Visa Online, unless otherwise noted.
Brand Standards—Visa’s Master Brand, artwork, reproduction, and application guidelines
can be accessed through Visa Online or at www.productbrandstandards.com
CAVV Technical Details— Visa Secure Cardholder Authentication Verification Value
(CAVV) Guide.
Digital Certificates—Contact your Visa regional representative for details. Forms
and procedures vary by region.
Dispute Resolution—Visa Secure Dispute Resolution Guide
Implementation Guides
- Visa Secure - Issuer Implementation Guide for EMV 3-D Secure
- Visa Secure - Merchant/Acquirer Implementation Guide for EMV 3-D Secure
- Visa Secure - Issuer Implementation Guide for 3-D Secure 1.0.2
- Visa Secure - Merchant/Acquirer Implementation Guide for 3-D Secure 1.0.2
Rules—Visa Core Rules and Visa Product and Service Rules (referred to as the “Visa Rules”)
PSD2 SCA for Remote Electronic Transaction Implementation Guide—Set of Visa
guidance documents that are relevant to the implementation of Strong Customer
Authentication under PSD2
Implementing Strong Consumer Authentication (SCA) for Travel & Hospitality—Guide
to explain how to implement SCA solutions in the travel and hospitality sector
EMVCo
EMV 3DS specifications can be found on EMVCo’s website and include the following:
3DS Specification—EMV®3-D Secure Protocol and Core Functions Specification, Version
2.1.0, 2.2.0
3DS SDK Reference—EMV® 3-D Secure SDK Specification, Version 2.1.0, 2.2.0
3DS SDK Reference—EMV® 3-D Secure SDK—Device Information, Version 2.1.0, 2.2.0
3DS SDK Reference—EMV® 3-D Secure SDK—Technical Guide, Version 2.1.0, 2.2.0
3-D Secure 1.0.2
Specification
- 3-D Secure Protocol Specification—Core Functions
Technical Requirements
- 3-D Secure Functional Requirements—Access Control Server
- 3-D Secure Functional Requirements—Merchant Plug-in
- 3-D Secure Functional Requirements—Directory Server
- 3-D Secure Security Requirements—Enrollment Servers and Access Control Servers
- 3-D Secure Service Specification—Authentication History Server
Industry Standards
Data Security
- Payment Card Industry Data Security Standards (PCI DSS)—PCI DSS security
requirements applicable to third party ACS, DS, and 3DS Server service
providers (https://www.pcisecuritystandards.org/security_standards/documents.php).
Filter by PCI DSS
- Payment Card Industry (PCI) 3DS Security Requirements and Assessment Procedures for EMV®
— PCI 3DS security requirements applicable to third party ACS service providers
(https://www.pcisecuritystandards.org/security_standards/documents.php). Filter by 3DS
Other Resources
Visa Online (VOL) is a business-to-business extranet that provides secure access to important
Visa
content and services for our clients around the world. Visa Online is available to enrolled clients,
approved third-party partners, Visa employees, contractors, agencies, and vendors.
Information about Visa Secure can be found by selecting “Visa Secure” under “Risk” in
the top navigation bar from the VOL home page.
A VOL user ID and password is required to access VOL. Please contact your Visa
representative to request access.
Summary of Changes
Contact Information
The following contacts are available to answer any additional questions regarding:
Visa Secure Program
Visa regional support teams are available to answer your questions about Visa Secure. Contact
the team for your region using the email address below:
- North America: [email protected]
- Latin America, and Caribbean (LAC): Visa’s Account Support Center (ASC) through the
Visa Client Support Application (VCSA), available via Visa Online
- Asia Pacific (AP): [email protected]
- Central Europe, Middle East, and Africa (CEMEA): [email protected]
- European Region: [email protected]
Visa Rules
- Email: [email protected]
Visa Secure Program
Visa Secure Program Guide
1.1 Introduction
Visa Secure is a global solution designed to make e-commerce transactions more secure by
helping to ensure the transaction is initiated by the rightful owner of the Visa account. Implementing
Visa Secure can improve profitability through increased sales and reduced operational
costs.
The Three-Domain Secure (3-D Secure or 3DS) Protocol that Visa Secure is based on serves as
the mechanism for cardholder authentication at the time of an e-commerce purchase. For
merchants and issuers, Visa Secure provides an additional layer of security prior to authorization, and
for cardholders, it creates the trust they seek when shopping online.
Visa Secure focuses on cardholder authentication for e-commerce transactions. Authentication and
authorization are distinctly different processes with different business objectives:
Authentication is the process of helping to ensure that the cardholder is the rightful owner
of the Visa payment account. Authentication takes place using the issuer’s selected
authentication method. See the next section for more information.
Authorization is the process used by a card issuer to approve or decline a Visa
payment transaction from a merchant/acquirer or other card acceptor.
Authentication using Visa Secure, if invoked by the merchant, occurs before authorization and outside
of the authorization stream. Once authentication is completed, then authorization may occur through
the merchant’s acquirer following the standard process.
Depending on the authentication solution the Issuer chooses, there are many authentication methods
available for an issuer to use.
Visa recommends that issuers use risk-based authentication as their authentication approach, when
appropriate—recognizing that in some cases regulatory requirements may have specific “step-
up” or challenge authentication requirements. With risk-based authentication, the issuer will assess
the risk of the transaction and then either:
Complete authentication without involving the cardholder. OR
If needed, request further authentication by challenging the cardholder through a
dynamic method1.
Risk-based authentication typically results in a frictionless experience for the cardholder and
limits cardholder involvement in the authentication process to those transactions that require
additional verification.
If additional verification of the cardholder is required, Visa recommends that a dynamic (rather
than static) method be used. A dynamic authentication method is one where the data entered by
the cardholder is different for each transaction—the information entered is only valid for one
transaction and can be entered into the authentication screen to verify the cardholder’s identity.
A one-time passcode is an example of a dynamic authentication method.
1.1.3 Benefits
Visa Secure involves cardholders, issuers, merchants, acquirers, and Visa. Visa Secure is designed to
benefit all participants in an e-commerce payment transaction. The benefits include:
Optimized Approvals—Used as another layer of fraud defense, false-positives can be minimized
allowing increased authorization throughput.
Reduced Operational Expenses—A decrease in fraudulent Disputes and their associated
losses and processing costs contribute to a healthier bottom line.
Increased Consumer Confidence—The use of more robust authentication methods at the
time of purchase improves security and reduces friction, which in turn bolsters consumer
confidence leading to increased profitability for merchants and issuers.
1
In some cases, an active challenge of the cardholder may be required due to local/country regulations.
1.1.4 Participants
The main participants in a Visa Secure transaction are described in the table below.
Table 1–1: Participants in a Visa Secure transaction
Participants Roles
Cardholder Uses Visa card to pay for online purchases from a merchant’s
website or merchant’s e-commerce application (which resides on a device
such as a smart phone)
Is authenticated according to issuer’s choice of authentication
method
Issuer Manages the issuer’s authentication program according to the Visa
Secure guidelines
Uses software to authenticate the cardholder during online purchases;
this software is referred to as the Issuer Access Control Server
(ACS)
Provides a cryptographic value for each authenticated transaction; this
value is called a Cardholder Authentication Verification Value
(CAVV)
Receives VisaNet authorization messages from acquirers, which includes
Visa Authentication Data, and responds with authorization
decisions
See Section 1.3: Visa Authentication Data for details.
Merchant Offers merchandise or services at an e-commerce website or via
merchant’s e- commerce application and accepts Visa for payment
Uses software to support Visa Secure Program; this software is referred to as
the 3DS Server and optionally a 3DS Software Development Kit (SDK)
Sends Visa’s Authentication Data to the acquirer as part of the
authorization message
Visa Secure defines three distinct domains that interact to support authentication and authorization a
Merchant/Acquirer Domain, the Visa Interoperability Domain, and Issuer Domain.
Figure 1-1: Domains and Components
3DS Server / 3DS SDK Visa Directory Server Issuer Access Control Server (ACS)
Merchants can invoke Visa Secure for consumers shopping on the Merchant’s e-commerce websites
using a browser or shopping via the merchant’s e-commerce application on a device (e.g.,
mobile application or mobile browser).
A merchant’s authentication components enable the merchant to send and Visa Secure messages and
include:
Merchant Plug-in (MPI) or 3DS Server software to enables the merchant to use
3DS authentication with consumers using browser-based devices
3DS Software Development Kit (SDK) software enables the merchant to use 3DS
with consumers using device-based applications (e.g., a mobile application)
A merchant’s authorization components enable the merchant to interface with VisaNet to process
payment transactions. A merchant’s authorization components generally include:
Payment Processing System—Software that creates and sends the payment
transaction information to the acquirer processor, including Visa Authentication Data that
is sent to the Issuer in the authorization message.
Acquirer Processor—The acquirer host system that communicates with VisaNet to
process payment transactions.
Issuer ACS—The Issuer ACS responds to authentication requests and performs cardholder
authentication.
The issuer defines the authentication methods and the criteria that the ACS uses to
determine what type of authentication is needed.
The Issuer’s ACS creates the CAVV and provides it to the merchant in the
authentication response.
The merchant includes the CAVV in the authorization request message to the issuer as
proof that authentication was performed.
Issuer Host—The Issuer Host system communicates with VisaNet to process payment transactions.
The Issuer Host receives the VisaNet authorization message and uses Visa Authentication
Data included in the transaction to approve or decline the purchase.
The Visa Authentication Data in the authorization message includes the CAVV. The issuer
can use the CAVV to support the authorization decision process.
Visa Secure requires the Issuer verify the CAVV sent in the authorization request by the
Merchant/Acquirer. VisaNet offers a service where VisaNet can perform CAVV verification on
behalf of the Issuer.
The Visa Domain, also referred to as the Interoperability Domain, includes Authentication and
Authorization components.
Visa operates Visa Secure Directory Server and the Visa Secure Attempts Service.
Visa Directory Server—The Visa Directory Server routes Visa Secure messages
between Merchant MPI or 3DS Servers and the Issuer ACS or Attempts Server.
Visa Attempts Service—Is a Visa service that responds to authentication request messages on
behalf of the Issuer when either the Issuer does not participate in Visa Secure or the
Issuer participates but their ACS is unavailable. The Visa Attempts Service provides proof, in
the form of a CAVV, in the authentication response that the merchant attempted to
obtain authentication.
NOTE: The Visa Directory Server for 3DS 1.0 and EMV 3DS are independent and not
backwards compatible
When Visa Secure authentication is successful (ECI 05) or attempted authentication (ECI 06) is
completed for a transaction, the Merchant is protected against e-commerce fraud-related
Disputes.
The Merchant must include the CAVV received during authentication in the authorization
request for every Visa Secure transaction.
Visa Authentication Data is used to communicate information about authentication between the Issuer
ACS, the Merchant, VisaNet, and the Issuer Host.
The Merchant receives some Visa Authentication Data from the Issuer ACS during authentication. Visa
Secure requires that this data be sent in the authorization request to VisaNet and the
Issuer.
Authentication Data created during authentication by the Issuer ACS, Issuer Attempts Server, or Visa’s
Attempts Service include:
Electronic Commerce Indicator (ECI)
Cardholder Authentication Verification Value (CAVV)
Other Visa Authentication Data are created by VisaNet or the Issuer (in one scenario only)
during authorization; these fields include:
3-D Secure Indicator (3DS Indicator)
CAVV Results Code (created by the Issuer or VisaNet)
The Issuer ACS or an Attempts Server provides the ECI value to the Merchant during
authentication.
The ECI indicates the level of authentication that was performed on the transaction.
The Merchant must include the ECI value received from authentication in the authorization request.
Visa’s ECI values are shown in the table below.
Table 1–2: Electronic Commerce Indicator (ECI) Values
The Issuer’ ACS or an Attempts Server returns a CAVV in the authentication response message
to the Merchant.
The Issuer ACS creates a CAVV when cardholder authentication is successful; the
corresponding ECI is 05 OR
The Issuer Attempts Server or Visa Attempts Service creates a CAVV when authentication
is attempted; the corresponding ECI is 06
Effective 17 October 2020 in the Canada Region, Europe Region, LAC Region, US Region.
Effective 17 April 2020 in the AP Region, CEMEA Region. CAVV usage 3 version 7 must be
used when responding to a Visa Secure EMV 3DS transactions.
A CAVV is unique for each authentication transaction. The CAVV provides proof that
cardholder authentication occurred or that the Merchant attempted authentication.
The Merchant/Acquirer must include the CAVV in the authorization request message.
The CAVV Results Code field contains results of CAVV verification performed during
authorization:
VisaNet will update the CAVV Results Code field with the CAVV verification results
(e.g., PASS/FAIL), if the Issuer has opted for VisaNet to perform CAVV
verification,
The Issuer is responsible for updating the CAVV Results Code field with the CAVV
verification results (e.g., PASS/FAIL), if the Issuer has opted to perform CAVV
verification,
The CAVV Results Code communicates CAVV verification results (e.g., PASS/FAIL) and the value
returned will also indicate if the CAVV was created by the Issuer’s ACS, the Issuer’s Attempts Server,
or Visa’s Attempts Service.
See Appendix C: CAVV Verification Results Code (Field 44.13) for more details.
1.3.4 3-D Secure Indicator (3DS Indicator)—Optional
The 3DS Indicator communicates the 3DS version number (i.e., 3DS 1.0 or EMV 3DS) and the EMV
3DS
authentication method used to authenticate the cardholder. The 3DS Indicator can be
used for authorization processing or for back-office activities (e.g., reporting or
analytics).
The 3DS Indicator is a field that the Issuer or Acquirer can optionally choose to
receive in authorization:
The Issuer receives the 3DS Indicator in the authorization request message
The Acquirer receives the 3DS Indicator in the authorization response message
1.3.5 3DS 1.0.2 Authentication Messages Descriptions and Transaction Status Values
This section provides a description of each message along with the response data (Transaction Status
values, ECI values, and whether or not a CAVV is present).
Table 1–3: 3DS 1.0.2 Transaction Flow Messages and Transaction Status
Message Type
Exceptions
- ERROR RECEIVED—If the 3DS Server receives an error message the merchant may
proceed with authorization with an ECI = 07 (non-authenticated e-commerce
transaction).
Note: This does not apply in countries where authentication is mandated.
- NOT AVAILABLE—If an Issuer ACS or Attempts Server is not available, the Visa Attempts
Service will respond to the MPI with PARes = A (Attempts Processing Performed), ECI 06,
and a CAVV.
The merchant may proceed to authorization and must provide the ECI 06 and the
CAVV in the authorization message.
Merchant Plug-in
- Evaluates the PRes message and the Transaction Status provided by Issuer
ACS/Attempts Server.
Y, N, U, or A, the merchant can proceed to authorization using the ECI value and
CAVV (CAVV is only applicable for Y or A) provided by the Issuer
ACS/Attempts Server.
See Table 1–4: EMV 3DS Transaction Flow Messages and Transaction Status for Transaction Status
details.
1.3.6 EMV 3DS Authentication Messages Descriptions and Transaction Status Values
This section provides a description of each message along with the response data (Transaction Status
values, ECI values, and whether or not a CAVV is present).
Table 1–4: EMV 3DS Transaction Flow Messages and Transaction Status
Message Type
C Challenge Required to
authenticate the cardholder
R Authentication Rejected
2
A server or system that the merchant (or third party on the merchant’s behalf) uses to support Visa Secure program
authentication processing.
3
Not a valid response for an AReq sent with a 3DS Requestor Challenge Indicator 06 = No challenge requested (Data
share only)
4
NPA is excluded from Attempts Processing
Message Type
Results Request/Response
Same set of values as AReq/ARes
(RReq/RRes)
A successful challenge is an ECI 05 with a CAVV
The Issuer ACS sends
the RReq to the 3DS An unsuccessful challenge is an ECI 07 with
no CAVV
Server to provide the
results of the challenge
authentication
The 3DS Server
acknowledges the RReq by
responding with the
RRes
Exceptions
- ERROR RECEIVED—If the 3DS Server receives an error message the merchant may
proceed with authorization with an ECI = 07 (non-authenticated e-commerce
transaction).
Note: This does not apply in countries where authentication is mandated.
- NOT AVAILABLE—If an Issuer ACS or Attempts Server is not available, the Visa Attempts
Service will respond to the 3DS Server with ARes = A (Attempts Processing Performed),
ECI 06, and a CAVV.
The merchant may proceed to authorization and must provide the ECI 06 and the
CAVV in the authorization message.
3DS Server
- Evaluates the ARes message and the Transaction Status provided by Issuer
ACS/Attempts Server.
Y, N, U, or A, the merchant can proceed to authorization using the ECI value and
CAVV (CAVV is only applicable for Y or A) provided by the Issuer
ACS/Attempts Server.
R, it is not recommended to proceed to authorization.
C, the frictionless flow transitions to the Challenge flow.
- See Table 1–4: EMV 3DS Transaction Flow Messages and Transaction Status for Transaction Status
details.
ACS
- If ACS responds ARes or RReq N, U, or R, a Transaction Status Reason Code
should be included.
- See Table 1–4: EMV 3DS Transaction Flow Messages and Transaction Status Reason Code for
Transaction Status Reason Code details.
Table 1–5: EMV 3DS Transaction Status Reason Code
Message
Type
Transactio Transaction Status Reason
n Status
Transacti Reason
Message on Code ECI CAVV
Status
04 Exceeds authentication
R Frequency Limit
05 Expired Card
07 Invalid Transaction
08 No Card Record
09 Security Failure
10 Stolen Card
11 Suspected Fraud
16 Medium Confidence
17 High Confidence
5
The Visa Attempts Server will stand in if an ARes = N and Transaction Status = 13 is returned by the ACS
Message
Type
Transactio Transaction Status Reason
n Status
Transacti Reason
Message on Code ECI CAVV
Status
18 Very High Confidence
23 Decoupled Authentication
Required by ACS but not
requested by 3DS Requestor
Once authentication is completed, the Merchant/Acquirer can submit the Visa Authentication data
(i.e., ECI and CAVV) in the authorization request message to VisaNet and the Issuer.
Figure 1-2: Authorization Flow
1.4.1 Precursor to the Authorization Flow
The merchant provides the authentication results including the ECI value and the CAVV to their
Acquirer/Acquirer Processor. The ECI and CAVV are provided to the merchant in the
3DS 1.0.2
- PARes message
EMV 3DS
- ARes message for a Frictionless Flow or
- RReq message for a Challenge Flow
Acquirer/Acquirer Processor:
- Creates the authorization request including the ECI and CAVV
- Forwards the authorization request to the issuer through VisaNet
VisaNet
- Recognizes ECI 05 and 06 transactions as Visa Secure transaction:
If the Issuer has selected Visa to perform CAVV verification, VisaNet will verify the
CAVV and provide the issuer with the CAVV verification results
If the Issuer has opted perform CAVV verification, VisaNet will forward the CAVV
to the Issuer for the Issuer to verify
- Includes the 3DS Indicator to the Issuer in the authorization request, if the Issuer has
elected to receive the 3DS Indicator.
The 3DS Indicator identifies the 3DS protocol version (i.e., 3DS 1.0.2 or EMV
3DS) and authentication method used during authentication.
- Includes the 3DS Protocol Version Number to the Acquirer in the authorization request,
if the Acquirer has elected to receive the 3DS Protocol Version Number.
The 3DS Protocol Version Number identifies the 3DS protocol version (i.e., 3DS
1.0.2 or EMV 3DS v2.1.0, v2.2.0) used during authentication.
- Forwards the authorization request to the Issuer Host for processing
Issuer Host
- Receives the ECI, CAVV, and CAVV Results (if signed up for the CAVV Verification Service)
in the authorization message
- Verifies the CAVV and updates the CAVV Results field (if the issuer performs their own
CAVV verification)
- Completes their authorization decision
- Returns the authorization response (approve or decline) to the acquirer via VisaNet.
VisaNet
- Includes the 3DS Indicator to the Acquirer in the authorization request, if the
Acquirer has elected to receive the 3DS Indicator.
The 3DS Indicator identifies the 3DS protocol version (i.e., 3DS 1.0.2 or EMV
3DS) and authentication method used during authentication.
- Includes the 3DS Protocol Version Number to the Acquirer in the authorization request,
if the Acquirer has elected to receive the 3DS Protocol Version Number.
The 3DS Protocol Version Number identifies the 3DS protocol version (i.e., 3DS
1.0.2 or EMV 3DS v2.1.0, v2.2.0) used during authentication.
- Forwards the authorization response to the Acquirer for processing
Acquirer/Acquirer Processor
- Forwards authorization decision to the merchant.
- Note: For dual message endpoints, merchants/acquirers must ensure that the same ECI
and CAVV values used in authorization messages are submitted in Clearing and
Settlement messages.
Merchant
- Provides authorization response to cardholder.
Visa Secure Program Rules
Visa Secure Program Guide
7
See Issuer or Merchant/Acquirer Implementation Guide
8
ACS for issuers and 3DS Server and/or 3DS SDK for merchants/acquirers.
9
ACS for issuers and MPI for merchants/acquirers.
Acquirers are responsible for ensuring that participating merchants operate in accordance
with the requirements in this Guide and the Visa Core Rules and Visa Product and Service
Rules, and that such requirements are included in Merchant Agreements. Acquirers must
ensure and/or approve the following:
Service Availability—Acquirers must notify their e-commerce merchants of the
availability of Visa Secure and provide the service to their e-commerce merchants,
as requested.
Merchant Agreements—Merchant Agreements must be modified to
reflect a merchant’s participation in Visa Secure.
Visa Secure Digital Certificates—Acquirers must assist 3DS Server Operators in
obtaining digital certificates to support mutual authentication between the 3DS Server
and the Visa Directory Server.
Security Requirements— Merchants and third-party commerce server providers must
meet the security requirements for 3-D Secure processing, including support for
the Payment Card Industry Data Security Standard (PCI DSS) for protecting card
and cardholder information.
Acquirer Approval—Contracts with third-party server providers or payment gateways
must ensure that each merchant activated for Visa Secure is reported to
and approved by the acquirer.
10
See 3-D Secure 1.0.2 Protocol Specifications or EMV 3-D Secure Protocol and Core Functions Specification, and EMV 3-D
Secure SDK Specification, for details.
Third Party Agent Registration—An acquirer who has contracted with a third-
party service provider to provide Visa Secure services to its merchants must
register third party
Non-reloadable Visa prepaid cards are not required to participate in Visa Secure program.
Although not required to participate, issuers may choose to include this card type in Visa
Secure program by setting up the ISO BIN to participate in the service.
In terms of liability:
Authentication—If a non-reloadable Visa prepaid card is authenticated during Visa Secure
program (ECI 05), the merchant is protected against specific Dispute reason codes.
Attempted Authentication—If authentication is attempted on a non-reloadable Visa
prepaid card (ECI 06), the merchant does not receive liability protection on e-commerce
fraud-related Disputes.
See Visa Secure Program Dispute Resolution Guide for more information on merchant
Dispute protection.
With Visa Secure program, merchants/acquirers are protected against e-commerce fraud-related
Disputes when the ECI is 05 or 06 and a CAVV is present in the authorization message.
Visa Secure with EMV 3DS dispute protection is fully active on the following:
15 August 2019 – Canada, and Latin America
14 March 2020 – Europe
18 April 2020 – Asia Pacific and CEMEA
31 August 2020 - US
This means prior to the EMV 3DS activation date, merchants/acquirers are not protected
against e- commerce fraud-related Disputes when they attempt an authentication and the
issuer is not participating.
2.5.1 Exceptions
There are exceptions to merchant Dispute protection for ECI 05 and ECI 06 transactions. For
these
exceptions, the issuer can Dispute:
Table 2–1: Merchant Dispute Protection Exceptions
Scope Restriction ECI Description
Global CAVV Not Present ECI 05 or Merchants are not protected when ECI is
06 05 or 06 and a CAVV is not present in
authorization.
Global Non-Reloadable Prepaid ECI 06 Merchants are not protected when card
type is a non-reloadable Visa prepaid
card.
Global Visa Fraud ECI 05 or Merchants are not protected if they have
Monitoring 06 been identified in the program.
Program Merchant/acquirers in the program
should submit Visa Secure transactions
using ECI 07.
U.S. Visa 3-D Secure Fraud ECI 05 or Merchants are not protected if they have
Monitoring Program 06 been identified in the program.
Merchants/acquirers in these programs
should submit Visa Secure transactions
using ECI 07
U.S. Custom Payment System ECI 05 or Merchants are not protected if transaction
(CPS) Requirements 06 does not meet CPS requirements.
U.S. Merchant Restricted ECI 05 or Merchants are not protected if they are
Merchant Category 06 in one of the following MCCs:
Codes (MCCs) MCC 4829—Wire Transfer/Money
Order
MCC 5967—Direct Marketing-
Inbound Teleservices
MCC 6051—Non-Financial Institution-
Foreign Currency, Money Order (not
Wire Transfer), Travelers’ Cheques
MCC 7995—Betting, including
Lottery Tickets, Casino Gaming
Chips, Off-Track Betting and
Wagers at Race Tracks
MCC 6540 - Non-Financial
Institutions: Stored Value Card
Purchase / Load
MCC 7801 - Government Licensed On-
Line Casinos (On-Line Gambling)
MCC 7802 - Government-
Licensed Horse/Dog
Racing
2.6 CAVV Mandate
Participating issuers are required to provide a CAVV on authenticated (ECI 05) and attempted
authentication (ECI 06) transactions.
Merchants will receive a CAVV for authenticated and attempted authentication transactions
which they must provide in the authorization message. For ECI 05 or ECI 06 transactions where a
CAVV was not received in authorization, VisaNet will reclassify the ECI value to ECI 07. ECI 07
transactions are not protected from Disputes.
When an issuer or issuers cardholder does not participate in Visa Secure or participates but
their ACS is unavailable, the Visa Attempts Server responds on their behalf. The response
indicates that the merchant attempted to obtain authentication and provides the merchant with
a CAVV. Where the Visa Attempts Service responds on the issuer's behalf, the issuer will be
liable for any e-commerce fraud- related disputes.
Visa assesses a fee to the issuer for providing a CAVV on its behalf as specified in the
applicable Fee Guide.
For issuers in the Canada and LAC, regions, if an issuer does not support Visa Secure with
EMV 3DS, Visa will respond to an authentication request, on behalf of the issuer, with an
attempt response (ECI
06) that contains a Cardholder Authentication Verification Value (CAVV).
For issuers in Europe, if an issuer does not support Visa Secure with EMV 3DS, Visa will
respond to an authentication request, on behalf of the issuer, with an attempt response (ECI
06) that contains a Cardholder Authentication Verification Value (CAVV).
For issuers in the AP and CEMEA regions, if an issuer does not support Visa Secure with EMV
3DS, Visa will respond to an authentication request, on behalf of the issuer, with an attempt
response (ECI 06) that contains a Cardholder Authentication Verification Value (CAVV).
This section outlines the rules and requirements associated with the use of authentication data in
different transaction types such as split shipments, delayed deliveries, recurring transactions,
installment transactions, and online auctions.
The following outlines information on the use of authentication data in split shipments and
delayed
delivery:
Split Shipment—A split shipment occurs when a single purchase order results in more
than one shipment of merchandise. In the event a merchant splits the shipment of an
order, the second Authorization Request may be submitted with the original authentication
data for the purchase.
Delayed Delivery—When a second authorization request is submitted for the same
original purchase due to delayed delivery the authentication data may be included in
the second Authorization Request message.
In the event of a cardholder dispute, the acquirer and merchant must be able to demonstrate
that all Authorization Requests are related to the single, original, authenticated purchase
transaction. The total amount of the split transaction must not exceed 15% over the original
authentication amount. The 15% variation allows for shipping costs associated with the items. Any
authorization amount that exceeds 15% of the authenticated amount is not subject to Visa
Secure Dispute protection and may be charged back by the issuer.
Authentication data for a transaction must not be submitted in the authorization request for
another
transaction and merchants must adhere to the following limits associated with authentication data:
Time Limit—Data received in an original authentication may be obtained up to 90 days
prior to an authorization date. This time allows for instances such as pre-purchase
transactions where the cardholder may pre-order and purchase a good or service prior to
the item’s availability.
Amount Variation—The original authentication data will be valid in authorization for
amounts that do not exceed 15% over the authenticated amount. This variation allows
for additional shipping costs associated with the transaction. Any authorization amount that
exceeds 15% of
the authenticated amount is not subject to Visa Secure Dispute protection and may be
charged back by the issuer.
Recurring transactions occur when the cardholder and merchant agree to purchase goods or services
on an ongoing basis over a period of time. Recurring transactions are multiple transactions processed
at predetermined intervals, not to exceed one year between transactions. Examples of recurring
transactions include insurance premiums, subscriptions, Internet service provider fees, membership
fees, tuition, or utility charges.
Like recurring transactions, installment transactions are divided into two or more transactions and are
billed to an account in multiple segments over a period of time that is agreed to by the
cardholder and merchant.
An installment transaction is for a single good or service rather than an ongoing (or
recurring) purchase. The transactions must have a specified end date.
First Authentication Transaction
- Similar to the processing of recurring payments, the initial installment transaction must
be authenticated and must follow authorization rules associated with an
authenticated transaction.
- The first installment transaction received Dispute protection from fraud related Disputes
for fully authenticated and attempted authentications.
Subsequent Authorization Transactions—The remaining transactions are processed as
installment transactions, so must not contain authentication data, specifically the ECI and the
CAVV. Dispute liability protection for the acquirer/merchant does not apply to the
subsequent installment transactions.
Authentication Fields—The ‘Instalment Payment Data’ field in the Authentication
Request message (AReq) is required when the merchant and cardholder have agreed to
an installment payment option.
Issuers should be aware that merchants offering online auctions may submit a valid CAVV and
appropriate ECI for an authentication or attempted authentication transaction in the authorization
request message, even though the purchase amount may have changed from the Authentication
Request (AReq) to the authorization request.
Merchants must not re-use the CAVV for another transaction with the same cardholder (for
example, on another auction).
To help ensure a positive e-commerce experience for cardholders and protect the overall
integrity of the Visa Secure, issuers are not permitted to establish authorization processing
criteria where transactions submitted as attempted authentications (ECI 6) are blanket
declined. Standards and penalties have been defined in the Visa Rules.
See Appendix B.2: ECI 06 Quality of Service Program for more details.
For a Visa Secure transaction, an acquirer/merchant must submit the same ECI value in clearing
that was submitted in authorization. Applies to ECI 05 and ECI 06. If the ECI values are not the
same, the acquirer/merchant will not receive fraud liability protection.
2.11 Authentication Approval Rates (U.S. Only)
U.S. issuers must operate their Visa Secure program such that 95% of authentication transactions are
approved responses, excluding attempted authentication transactions.
Merchants must provide the data elements in Visa Secure authentication message as follows: 1)
required always and 2) required if available. Merchants are also required to use the 3DS Method
if the Method URL is provided by the issuer. Providing Visa Secure data is subject to regional
and country regulations.
To help ensure a positive e-commerce experience for cardholders, provide enhanced risk-based
decision making, and protect the overall integrity of Visa Secure, issuers who are processing EMV 3DS
transactions must comply with the following performance requirement for EMV 3DS transactions.
Issuers are required to support RBA for EMV 3DS. Issuers must evaluate the risk level of each
transaction using some form of risk-model, rules engine, or risk analysis. Issuers must apply the
following authentication procedure:
Issuers may also apply one or both of the following authentication procedures:
Higher risk transactions – step-up may be performed (recommend no more than 5%)
11
May not apply to regulated markets requiring strong authentication (e.g., cardholders providing additional
information).
Very high-risk transactions – may decline with no further cardholder interaction
An issuer must respond to the original authentication request (i.e., AReq) within 5 seconds.
If an issuer does not respond within the time threshold, Visa will provide and attempts
response (ECI 06 and CAVV) on behalf of the issuer. The issuer will be liable for fraud related
disputes on these transactions.
See EMV 3-D Secure Protocol and Core Functions Specification, Section 5.5 for more details.
Cardholder authentication abandonment rate on EMV 3DS transactions must not exceed 5%.
Abandonment rate is calculated monthly as follows: (count of transactions a cardholder abandons 12
or selects “cancel”) divided by the total number of authentication requests.
Issuers that do not comply with the rule must provide a performance improvement plan.
If no improvements are made after four months from first identification in the program, non-
compliance assessments may be applied starting month five.
An issuer’s ACS must be available 99% of the time. Availability will be measured by: 1 - number
AReq message timeouts / total number of AReq messages.
12
Exclude ARes challenge requests the merchant opts-out of, and RReq responses where the merchant cancelled the
CReq/CRes prior to the minimum Visa challenge time limit of 60 seconds
3RI transactions for payments can only be used for the following 3RI Indicator values:
- Version 2.2
o 06 = Split/delayed shipments (in conjunction with the current rules above)
o 11 = Other Payments (can only be used for travel agencies & travel merchants)
- Version 2.1
o 80 = 3RI for Payments (for split/delayed shipments or travel agencies)
2.12.5Non-Payment (NPA)
To take advance of the exemptions Visa’s recommends supporting EMV 3DS v2.2. Please reference the
following materials available on Visa Online to assist with planning and implementing SCA compliance
polices and solutions:
Preparing for PSD2 SCA
PSD2 SCA for Remote Electronic Transactions: Implementation Guide
Addendum: Implementing SCA for Travel & Hospitality
Trusted Listing Implementation Guide
Delegated Authentication Implementation Guide
See Appendix B.1: Visa Country Rules and Local Regulatory Rules for more details.
Visa Secure badge, artwork, reproduction, and application guidelines can be accessed through Visa
Online or at www.productbrandstandards.com
The ACS must comply with specific user interface requirements and only use the Visa master
brand
logo on frictionless and challenge screens.
See Visa Secure User Experience Guidelines available on Visa Developers Partner webpage for more
details. https://developer.visa.com/pages/visa-3d-secure
Use of the Visa Secure badge is optional on checkout page and website. However, if
branding for competing payment authentication programs are displayed, the Visa Secure
badge must also be displayed.
Visa master brand and Visa Secure badge, artwork, reproduction, and application guidelines can be
accessed through Visa Online or at www.productbrandstandards.com
Use of the Visa Secure badge is optional on checkout page and website. However, if branding for
competing payment authentication programs are displayed, the Visa Secure badge must also be
displayed.
If the merchant displays the Visa Secure badge on its website, use of the mark must comply
with the Visa Product Brand Standards.
Visa Secure badge, artwork, reproduction, and application guidelines can be accessed through Visa
Online or at www.productbrandstandards.com
2.15 Authentication and Authorization Data
Acquirers and merchants should ensure that the data elements in Visa Secure authentication messages
match the specified data elements in VisaNet transactions.
Table 2–2: Authorization & Authentication Fields
VisaNet Field Comments
Description
Acquirer Identifier ( This field must match the acquirer Identifier used
in the Verify Enrollment Request or Authentication
Request. This field also must match the acquirer
identifier submitted in VisaNet (BASE I/SMS and
BASE
II) transactions.13
Merchant Identifier (ID) This field must match the Merchant ID used in the
Number Verify Enrollment Request or Authentication
Request. This field also must match the Merchant ID
used by the acquirer in VisaNet (BASE I/SMS and
BASE II) transactions.13
Merchant Name This field must contain the name of the online
merchant at which cardholder is making the
purchase. The maximum length is 25 characters.
The merchant name must match the name
submitted in VisaNet (BASE I/SMS and BASE II)
transactions.
Travel Agencies: For transactions booked through
travel agencies, the name of the travel merchant 14
as the merchant of record must be included in the
authentication message. The required format is
“travel agency name* travel merchant” The travel
merchant name must match the name submitted in
VisaNet (BASE I/SMS and BASE II) transactions.
13
If a merchant uses multiple acquirers, a different acquirer may be used for authentication and VisaNet processing
(i.e., BASE I/SMS and BASE II. When different acquirers are used, the acquirer identifier and Merchant ID
submitted in the authentication message do not have to match those identifiers in the VisaNet transactions (i.e., BASE
I/SMS and BASE II) 14 Travel merchant is defined as a seller or provider of goods and services
A Visa Secure with EMV 3DS Minimum Data Requirements
Merchants must provide the data elements in EMV 3DS authentication message (AReq) as
follows: 1) required always and 2) required if available. Merchants are also required to use the
3DS Method if the Method URL is provided by the issuer. Providing EMV 3DS data is subject to
regional and country regulations. The merchant data has been categorized into seven
groups.
3RI Indicator18 R R 3
Browser IP Address C C B
Browser Language R R B
Device Information C C A
Messag Message Device
Data e Category - Channel
Element Catego Non-
ry - Payment
Payme
nt
Device Rendering Options Supported R R A
Notification URL R R B
SDK App ID R R A
SDK Transaction ID R R A
Device information must be provided if a mobile app is being used by the cardholder.
The merchant checkout page must load the ACS 3DS Method URL, if the 3DS Method URL is
present, which allows the ACS to obtain additional browser information for risk-based decision
making.
B Visa Country Rules and Visa Programs
Visa Country Rules and Local Regulatory Rules
ECI 6 Quality of Service Program
Visa Secure Global Performance Enhancement Program
Acquirers and issuers must comply with specific country rules and, where applicable, regulatory rules.
This section outlines the rules which are organized by country within each Visa region.
For more information, see Visa Core Rules and Visa Product and Service Rules.
Table B–1: Visa Country/ Region /Territory Rules and Local Regulatory Rules
Country/ Visa Rule
Region/Ter or Ru
rit ory Regulator le
y Rule
All Regions
All Regions Visa Issuers When an issuer does not participate in Visa Secure or participates
but their ACS is unavailable, the Visa Attempts Server responds on
their behalf. The response indicates that the merchant attempted to
obtain authentication and provides the merchant with a CAVV.
Visa assesses a fee to the issuer for providing a CAVV on its
behalf as specified in the applicable Fee Guide.
Asia Pacific
Australia Visa Issuers An Issuer must participate in both Visa Secure with 3-D Secure 1.0
and Visa Secure with EMV 3DS, as follows:
Visa credit19, Visa debit10, Reloadable Prepaid Cards
19
This does not apply to Virtual Accounts associated with Visa Commercial Cards
Visa Ensure that its Electronic Commerce Merchant processes an Electronic
Acquirers Commerce Transaction uses Visa Secure using EMV 3DS if it is
assigned any of the following MCCs:
4722 (Travel Agencies and Tour Operators)
4816 (Computer Network/Information Services)
4829 (Wire Transfer Money Orders)
5085 (Industrial Supplies)
5311 (Department Stores)
5399 (Miscellaneous General Merchandise)
5411 (Grocery Stores and Supermarkets)
5661 (Shoe Stores)
5691 (Men’s and Women’s Clothing Stores)
5699 (Miscellaneous Apparel and Accessory Shops)
5722 (Household Appliance Stores)
5732 (Electronics Stores)
5733 (Music Stores – Musical Instruments, Pianos, and Sheet
Music)
5734 (Computer Software Stores)
5912 (Drug Stores and Pharmacies)
5943 (Stationery Stores, Office and School Supply Stores)
5944 (Jewelry Stores, Watches, Clocks, and Silverware Stores)
5999 (Miscellaneous and Specialty Retail Stores)
6211 (Security Brokers/Dealers)
7011 (Lodging – Hotels, Motels, Resorts, Central Reservation
Services)
7832 (Motion Picture Theaters)
7995 (Betting, including Lottery Tickets, Casino Gaming Chips, Off-
Track Betting, and Wagers at Race Tracks)
8999 (Professional Services)
9402 (Postal Services – Government Only)
If a Merchant is not enrolled in Visa Secure with EMV 3DS and is
identified by the Visa Fraud Monitoring Program, it will be subject
to the High Risk MCC timeline, as outlined in the Visa Fraud
Monitoring Program.
Cambodia Visa Issuers
Effective 18 April 2020
An Issuer must participate in both Visa Secure with 3-D Secure 1.0
and Visa Secure with EMV 3DS, as follows:
Visa credit, Visa debit
Visa
Acquirers Effective 18 April 2020
Mainland Visa Issuers An Issuer must ensure that its Visa Secure program provides a
China dynamic Authentication Mechanism to Cardholders such that the
data elements used in one Transaction cannot be reused in another
Transaction within a pre-defined time frame.
An issuer that fails to comply with the dynamic authentication
requirements in Mainland China will be subject to will be subject to
a non- compliance assessment for each month of non-
compliance
Philippines Visa Issuers
Effective 18 April 2020
An Issuer must participate in both Visa Secure with 3-D Secure 1.0
and Visa Secure with EMV 3DS, as follows:
Visa credit, Visa debit
20
This does not apply to Virtual Accounts associated with Visa Commercial Cards
Visa
Acquirers Effective 18 April 2020
Acquirers must ensure that its Electronic Commerce Merchant
processes an Electronic Commerce Transaction using Visa Secure with
EMV 3DS, if it is assigned any of the following:
MCCs:
MCC 3000-3350 (Airlines, Air Carriers)
MCC 4511 (Airlines and Air Carriers [Not Elsewhere Classified])
MCC 4722 (Travel Agencies and Tour Operators)
MCC 4814 (Telecommunication Services, including Local and
Long Distance Calls, Credit Card Calls, Calls through Use of
Magnetic Stripe Reading Telephones, and Fax Services)
MCC 5977 (Cosmetic Stores)
MCC 5999 (Miscellaneous and Specialty Retail Stores)
MCC 7011 (Lodging – Hotels, Motels, Resorts, Central
Reservation Services)
If a Merchant is not enrolled in Visa Secure with EMV 3DS and is
identified by the Visa Fraud Monitoring Program, it will be subject
to the High Risk MCC timeline, as outlined in the Visa Fraud
Monitoring Program.
Singapore Monetary Recommends that dynamic one-time password authentication be
Authority of implemented for all card-not-present e-commerce transactions (Visa
Singapore Secure meets this requirement).
(MAS),
Technology
Risk
Management
Guidelines
Visa Issuers
Effective 18 April 2020
An Issuer must participate in both Visa Secure with 3-D Secure 1.0
and Visa Secure with EMV 3DS, as follows:
Visa credit, Visa debit
Visa
Acquirer Effective 18 April 2020
Acquires must ensure that its Electronic Commerce Merchant
processes an Electronic Commerce Transaction using Visa Secure with
EMV 3DS1 if it is assigned any of the following MCCs:
MCC 4511 (Airlines and Air Carriers [Not Elsewhere Classified])
MCC 4722 (Travel Agencies and Tour Operators)
MCC 5815 (Digital Goods Media – Books, Movies, Music)
MCC 5816 (Digital Goods – Games)
MCC 5817 (Digital Goods – Applications [Excludes Games])
MCC 5818 (Digital Goods – Large Digital Goods Merchant)
MCC 5968 (Direct Marketing – Continuity/Subscription
Merchant)
MCC 8999 (Professional Services)
If a Merchant is not enrolled in Visa Secure with EMV 3DS and is
identified by the Visa Fraud Monitoring Program, it will be subject
to the High Risk MCC timeline, as outlined in the Visa Fraud
Monitoring Program.
South Visa Issuers
Korea Effective 18 April 2020
An Issuer must participate in both Visa Secure with 3-D Secure 1.0
and Visa Secure with EMV 3DS, as follows:
Visa credit, Visa debit
Visa
Acquirer Effective 18 April 2020
Canada
Canada Visa Issuers An Issuer must participate in Visa Secure for Visa Debit Category
Nigeria Visa Issuers Issuers must participate in Visa Secure for all
products Nigerian issuers must:
Complete the registration process for a ISO BIN before
permitting a Cardholder to perform Electronic Commerce
Transactions
Ensure that a Cardholder is enrolled in Visa Secure before
authorizing Electronic Commerce
Authorize only a domestic Electronic Commerce Transaction for
which the Acquirer has requested Visa Secure verification
(except for Transactions processed under the International
Airline Program)
Visa Must not process a domestic Electronic Commerce Transactions unless
Acquirers the cardholder has been successfully authenticated using Visa
Secure
Europe
All Visa Issuers
Countries Effective 14 March 2020
An Issuer must participate in both Visa Secure with EMV 3DS
version 2.1, as follows:
Visa credit, Visa debit, Visa commercial, Reloadable Prepaid
Cards
Issuers are not permitted to establish authorization processing criteria in which transactions that are
submitted as attempted authentications (ECI 6) are blanket declined during authorization processing.
This program is intended to manage authorization decline rates on ECI 6 transactions to help
ensure a positive e-commerce experience for cardholders and protect the overall integrity of the
Visa Secure.
This requirement does not apply to Visa products issued under restrictive terms clearly communicated
to the cardholder.
For more information, the Visa Core Rules and Visa Product and Service Rules and
the Visa International Member Letter 09/06.
An issuer will be identified as out of compliance when both of the following apply:
Have at least 500 total authorizations for the reporting month.
Have a decline rate of 50% to 80% (Warning Level) or a decline rate of >80% (Extreme
Warning Level) for transactions coded with an ECI value of 6.
Visa may take remedial action when an issuer is reported to have met excessive decline rates for ECI 6
transactions, if there is no corrective action or no compelling business justification provided.
The principles in Visa Europe differ from the ones provided here. Visa Europe issuers should
contact their Visa representative for details.
Table B–2: Issuer Non-Compliance Assessments for Excessive Decline Rates (ECI 6)
Violati Visa Action or Penalty
on
First violation of regulation Warning letter with specific date for correction and
USD $15,000 fine
Violati Visa Action or Penalty
on
Second violation of same regulation USD $30,000 fine
in a 12-month period after
Notification of first violation
Visa Secure Global Performance Enhancement program defines issuer standards for “Authentication
Failed” and “Unable to Authenticate” Authentication Responses to reduce excessive or
inappropriate use of the "N", "R", and "U" status codes by issuers and protect the integrity
of Visa Secure.
This appendix will describe the program rules for Issuer ACS on:
Limits for “Authentication Failed” responses (3DS 1.0.2 – PARes = N OR EMV 3DS -
21
ARes = N or R, or RReq = N or R)
Limits for “Unable to Authenticate” responses (3DS 1.0.2 – PARes = U OR EMV 3DS ARes
= U or RReq = U)
Out of Compliance Escalation Process
For more information, see the Visa Core Rules and Visa Product and Service Rules.
An Issuer whose ACS meets both of the following criteria is subject to conditions specified by the
corresponding severity level:
21
Includes 3DS Requestor Initiated (3RI) transactions
Exceeds 500 authentication transactions (i.e., PARes or ARes and RReq messages) for
2 consecutive months.
3DS 1.0.2
- Exceeds an "N" rate of 5.0% for 2 consecutive months:
o The calculation for “N” transactions includes all eligible transactions in which the merchant
genuinely and legitimately attempted to authenticate the cardholder.
o The calculation is as follows:
[(PARes=N) / [(PARes=Y+N+A+U) + (VERes=N)]
EMV 3DS
- Exceeds an ["N" + "R”] rate of 5.0% for 2 consecutive months:
o The calculation for ["N" + "R"] transactions includes all eligible transactions in which the
merchant genuinely and legitimately attempted to authenticate the cardholder.
o The calculation is as follows:
[(ARes=N or R) + (RReq=N or R)] / [(ARes=Y+N+A+U+R) + (RReq=Y+N+A+U+R)]
The actual rate determines the severity level and corresponding issuer and Visa actions to
achieve compliance.
Table B–3: Global “N or R” Policy Requirements
Severity ["N" + "R"] Response Rate
Level
Advice 5.0% to 7.49%
An issuer whose ACS meets both of the following criteria is subject to conditions specified
by the corresponding severity level:
Exceeds 500 authentication transactions for 2 consecutive months.
3DS 1.0.2
- Exceeds an "U" rate of 5.0% for 2 consecutive months:
o The calculation for “N” transactions includes all eligible transactions in which the merchant
genuinely and legitimately attempted to authenticate the cardholder.
o The calculation is as follows:
[(PARes = U) / (Y+N+U+A+(VERes = N)]
EMV 3DS
- Exceeds an ["N" + "R”] rate of 5.0% for 2 consecutive months:
o The calculation for ["N" + "R"] transactions includes all eligible transactions in which the
merchant genuinely and legitimately attempted to authenticate the cardholder.
o The calculation is as follows:
[(ARes=U) + (RReq=U)] / [(ARes=Y+N+A+U+R) + (RReq=Y+N+A+U+R)]
The actual rate determines the severity level and corresponding issuer and Visa actions to
achieve compliance.
Table B–4: Global “U” Policy Requirements
Severity “U” Response Rate
Level
Advice 0.5 % to 0.99%
Any issuer that has been notified under this program will remain on probation for a period of 6
months from the date of the initial report. At any time during this probation period, should
the issuer revert to Alert or Extreme Warning status, it will immediately be escalated to
Extreme Warning status, with 30 days to implement changes to address the situation.
Failure to do so will result in escalation to Visa actions for non-compliance described in
the following section.
Visa reserves the right to take the following actions when an issuer fails to comply with these
terms,
Stand in with “Attempts” functionality on behalf of the non-compliant issuer implementation,
with the following terms:
- Issuer will be subject to set-up fees and per-transaction fees related to the stand-in
service
- Issuer assumes liability for the resulting Attempts “A” transactions while it remains in stand-
in status
- Issuer will remain in this status until an agreement for resolution is reached with Visa
Remove the non-compliant issuer implementation from the service by disconnecting it
from the Visa Directory Server, with the following terms:
- Issuer assumes liability for the resulting transactions while it remains in non-
participation status
- Issuer will remain in this status until an agreement for resolution is reached with Visa
Levy fines under existing non-compliance rules, as specified in the Visa Core Rules and
Visa Product and Service Rules.
C CAVV Verification Results Code (Field 44.13)
The CAVV Results Code (Field 44.13) identifies whether the CAVV value submitted in the authorization
message passed or failed CAVV verification.
The issuer decides whether the issuer or VisaNet will perform CAVV verification during
authorization for each participating ISO BIN/card range. During CAVV verification, the issuer’s CAVV
keys are used to verify the CAVV.
The CAVV Results Code augments other online risk management transaction data (e.g., Address
Verification Value, CVV2, and Advance Authorization) and is available to the issuer at the time of
authorization decisioning. Issuers are encouraged to develop an authorization strategy that utilizes a
layered risk management approach.
The CAVV Results Code (Field 44.13) provides information to enhance the issuer’s authorization
decision. The CAVV Results Code informs the issuer whether:
CAVV was created by the Issuer ACS, Issuer Attempts Server, or Visa Attempts Server
CAVV verification passed or failed
The following table provides definitions of the CAVV Results Codes that issuers can receive in
Field 44.13 along with suggested considerations for how issuers/issuer processors may incorporate
these values into authorization processing.
Table C–2: Field 44.13: CAVV Verification Results Code Values Descriptions
Field 44.13:
CAVV
Results Description Usage Considerations for Authorization
Code Processing
Value
Blank CAVV not MEANING
present in This value means that the authorization message did not
authorization contain any data in Field 126.9. Sample scenarios where this
is expected
message
Face-to-Face, MOTO, and other non-e-commerce
transactions.
OR
E-commerce transactions from merchants that do not
yet support Visa’s 3-D Secure program.
SUGGESTED ISSUER ACTION
Use standard authorization criteria, the issuer retains
Dispute rights.
CAVV not MEANING
verified, issuer CAVV is submitted but the issuer’s VisaNet CAVV verification
has not setting has not been set up. Data is present in Field 126.9.
selected SUGGESTED ISSUER ACTION
CAVV Check issuer settings in VisaNet.
verification
option
0 CAVV could not MEANING
be verified Data is present in Field 126.9, but it could not be
verified, when one or more of the sub-fields in Field 126.9
contains an invalid value (e.g., misidentified keys in the
OR CAVV, invalid values, etc.)
Data is present in Field 126.9.
RECEIVED IN THE AUTHORIZATION REQUEST BY
Issuers that elect to have VisaNet verify the CAVV using
the issuer’s CAVV key pair OR
Issuers for whom Visa provides support for
attempted authenticated transactions.
RETURNED IN THE AUTHORIZATION RESPONSE BY
VisaNet OR Issuers that elect to perform CAVV
verification at their processing center.
SUGGESTED ISSUER ACTION
Confirm that CAVV keys used to generate the CAVV are the
same CAVV keys identified in the CAVV (position 3) and
installed at VisaNet or the Issuer’s Host. Also confirm that
the VisaNet ISO BIN list match those provided to the Issuer’s
ACS and Visa Directory Server.
Field
44.13:
CAVV Description Usage Considerations for Authorization
Results Processing
Code
Value
0 OR (continued) MEANING
(continued) CAVV was required in the message (ECI = 05 or 06)
CAVV data was but the acquirer/merchant did not provide a CAVV.
not provided
when Data is not present in Field 126.9.
expected SUGGESTED ISSUER ACTION
CAVV was not provided by the merchant in the
authorization request. Use standard authorization criteria as
the issuer retains all Dispute rights.
D.1 Acronyms
Acronym Descripti
on
3DS 3-D Secure
Term Definition
0-9
3-D Secure (3DS) The Three Domain Secure (3-D Secure™ or 3DS)
Protocol has been developed to improve transaction
performance online and to accelerate the growth of e-
commerce. The objective is to benefit all participants by
providing issuers with the ability to authenticate
cardholders during an online purchase, thus reducing
the likelihood of fraudulent usage of payment cards
and improving transaction performance.
Visa owns 3DS 1.0.2 and licenses it to other
payment providers.
EMVCo owns 3DS EMV 3DS.
Visa’s offering of 3DS is called Visa Secure.
3-D Secure Server (3DS Server) A server or system that the merchant (or third party
on the merchant’s behalf) uses to support Visa Secure
authentication processing.
3DS Server Client Certificate (3DSS The certificate used to secure the channel between the Visa
Client Certificate) Directory Server and the 3DS Server when the Visa Directory
Server sends message to the 3DS Server.
3DS Server Server Certificate (3DSS The certificate used to secure the channel between the
Server Certificate) Visa Directory Server and the 3DS Server when the
3DS Server sends message to the Visa Directory
Server.
3-D Secure Software Development Kit A software component that is incorporated into the
(3DS SDK) merchant’s application to support Visa Secure processing
on behalf of the 3DS Server.
3DS Requestor The initiator of the authentication request. For the scope
of this document, this is the merchant.
Term Definition
A
Access Control Server (ACS) A server hardware/software component that supports
Visa Secure and other functions. The ACS is operated
by the issuer or the issuer’s processor. In response to Visa
Directory Server inquiries, the ACS verifies that the
individual card account number is eligible for
authentication, receives authentication requests from
merchants, authenticates the cardholder, and provides
digitally-signed authentication response messages
(containing the authentication results and other Visa
Secure data) to the merchant.
Acquirer A member that signs a merchant or payment
facilitator or disburses currency to a cardholder in a cash
disbursement, and directly or indirectly enters the
resulting transaction receipt into interchange.
ACS Client Certificate The certificate used to secure the channel between the Visa
Directory Server and the ACS when the Visa Directory Server
sends messages to the ACS.
ACS Server Certificate The certificate used to secure the channel between the
Visa Directory Server and the ACS when the ACS sends
messages to the Visa Directory Server.
Authentication Request (AReq) A EMV 3DS request for cardholder authentication from
a Visa Secure merchant.
Authentication Response (ARes) A EMV 3DS response from Visa Secure issuer, or Visa on
behalf of an issuer, in response to an authentication
request.
Authentication responses include:
Attempt Responses
Unable-to-Authenticate Responses
Authorization A process where an issuer, a VisaNet processor, or
stand-in processing approves a transaction. This
includes offline authorization.
B
Issuing (ISO) Bank Identification A 6-digit identifier assigned by ISO to Visa and then
Number (BIN) licensed by Visa to an Issuer before 22 April 2022 and
that comprises the first 6 digits of an Account
Number.
An 8-digit identifier assigned by ISO to Visa and then
licensed by Visa to an Issuer and that comprises the
first 8 digits of an Account Number.
Business ID (BID) A unique Visa financial institution identification number
assigned by Visa.
Term Definition
C
Cardholder An individual who is issued and authorized to use
either or both a:
Card
Virtual Account
Cardholder Authentication The process used to ensure that the transaction is
being initiated by the rightful owner of the Visa
account.
Cardholder Authentication Verification A unique value transmitted in response to an
Value (CAVV) authentication request that provides proof that
authentication or attempted authentication took place on
the transaction.
Certificate An electronic document that contains the public key
of the certificate holder and which is attested to by a
Certificate Authority and rendered unforgeable by
cryptographic technology (signing with the private
key of the Certificate Authority).
Certificate Authority (CA) An entity that issues and manages Digital Certificates for
use with Visa products and services in accordance
with Visa specified requirements. Entities eligible to
be Certification Authorities within the Visa Certification
Authority hierarchy include both:
Visa
Visa Members
Challenge Request (CReq) message A EMV 3DS message sent by the 3DS SDK or 3DS Server
where additional information is sent from the cardholder
to the ACS to support the authentication process.
Challenge Response (CRes) message The ACS response to the EMV 3DS CReq message.
It can indicate the result of the cardholder
authentication or, in the case of a merchant application-
based model, also signal that further cardholder
interaction is required to complete the
authentication.
Cryptography The process of protecting information by transforming
it into an unreadable format. The information is
encrypted using a key that makes the data unreadable,
and then decrypted later when the information must be
used again.
Customer Service Representative (CSR) Employees or agents who are responsible for primary
customer support; can be employees of an issuer, acquirer or
merchant.
Term Definition
D
Digital Signature A set of electronic data used to authenticate
parties to a transaction.
E
Electronic Commerce Indicator (ECI) A value used in an electronic commerce transaction to
indicate the transaction's level of authentication and
security.
F
Failed Authentication A message sent by a Visa Secure issuer in response
to an authentication request that denies cardholder
authentication. Also Authentication Failed or Not
Authenticated.
I
Interoperability Domain The Visa operated systems in Visa Secure that connect
the issuer and acquirer domains. See also
Merchant/Acquirer Domain and Issuer Domain.
M
Merchant An entity that accepts a Visa Card for the sale of
goods or services and submits the resulting transaction
to an acquirer for interchange, directly or via a
payment facilitator. A merchant may be a single
merchant outlet or represent multiple merchant
outlets.
Merchant/Acquirer Domain The systems and functions of acquirers and merchants Visa
Secure. See also Issuer Domain and Interoperability Domain.
Term Definition
Merchant Commerce Server A server hardware/software entity that handles all
online transactions and facilitates communication
between the merchant application and the Visa
gateway.
Merchant Server Plug-In A 3DS 1.0.2 module integrated into merchant store-front
applications used to process Visa Secure authentication
transactions. It provides an interface to the merchant
commerce server.
O
One-Time Passcode A one-time passcode is a Visa Secure cardholder
authentication method. It is passcode that the issuer
provides to the cardholder (usually via text or email)
which can be used on one transaction to verify the
identity of the cardholder.
P
Payment Gateway A third party that provides an interface
between the merchant/acquirer’s payment
system and VisaNet.
Payer Authentication Request (PAReq) A 3DS 1.0.2 message sent from the MPI to the Issuer ACS
through the Visa Directory Server to initiate cardholder
authentication.
See "Authentication Request."
Payer Authentication Response The Issuer ACS response to the 3DS 1.0.2 Payer
(PARes) Authentication Request (PARes).
See "Authentication Response."
Preparation Request (PReq) Message The EMV 3DS PReq message is sent from the 3DS Server
to the Visa Directory Server to request information about
the versions supported by available ACSs and, if one
exists, any corresponding 3DS Method URL.
Preparation Response (PRes) Message The EMV 3DS PRes message is the Visa Directory
Server response to the PReq message. The 3DS Server can
utilize the PRes message to cache information about
the versions supported by available ACSs, and if one
exists, about the corresponding 3DS Method URL.
R
Results Request (RReq) message A EMV 3DS message sent from the Issuer ACS to
the 3DS Server via the Visa Directory Server to transmit
the results of the authentication transaction.
Term Definition
Results Response (RRes) message The EMV 3DS 3DS Server response to the Results Result
(RRes) message used to acknowledge receipt of this
message.
Risk-Based Authentication Risk-based authentication is a Visa Secure
authentication approach. It may include analyzing
historical data about the cardholder and merchant as
well as taking into consideration the specifics of the
transaction such as the amount or location. The risk
profile is used to determine if authentication is
successful, failed, or if step-up authentication (such as a
one- time passcode) is required. See Step-up
Authentication for additional information.
S
Step-Up Authentication When the issuer supports risk-based authentication and
the results of authentication indicate that further
authentication is required, the issuer can optionally
request additional authentication from the
cardholder such as a one-time passcode. This
additional authentication method is referred to as step-up
authentication.
T
Technology Provider An entity that provides technical services in support of
Visa Secure.
U
Unable-to-Authenticate Response A message from a Visa Secure Issuer in response to
an authentication request indicating that the issuer is
unable to authenticate the cardholder for reasons other
than those that result in an authentication denial.
Uniform Resource Locator (URL) Global address used for locating resources on the
Internet.
V
Visa Directory Server A server hardware/software entity that is operated by
Visa, whose primary function is to route
authentication requests from merchants to specific
ACSs and to return the results of authentication.
Term Definition
Verify Enrollment Request (VEReq) A 3DS 1.0.2 message sent from the MPI to the Issuer ACS via
the Visa Directory Server to verify that the issuer participates
in Visa Secure and the card is eligible for authentication.
Verify Enrollment Response (VERes) A 3DS 1.0.2 message sent from the Issuer ACS (or Visa Directory
Server on its behalf) in response to a Verify Enrollment Request.
Visa Secure Visa’s implementation of the 3-D Secure 1.0.2 & EMV 3DS
protocols.
VisaNet The systems and services, including the V.I.P. System,
Visa Europe Authorization Service, and BASE II, through
which Visa delivers online financial processing,
authorization, clearing, and settlement services to
members, as applicable.