On This Page
Simple Order API
Test Case 2.1: Successful Frictionless Authentication
Successful frictionless authentication of the cardholder by the card issuer.
Card Numbers
Card Type | Test Card
Number | |
---|---|---|
3-D Secure 2.1.0 | 3-D Secure 2.2.0 | |
American Express Card Type = 003 | 34000 00 0000 1007 | 34000 00 0000 2708 |
Cartes Bancaires Mastercard Card Type = 036 | 520000 00 0000 3001 | 520000 00 0000 4801 |
Cartes Bancaires Visa Card Type = 036 | 400000 00 0000 3006 | 400000 00 0000 4970 |
China UnionPay Card Type = 062 | 620001 00 0020 0000 | — |
Diners Club Card Type = 005 | 601100 00 0000 1002 | — |
Discover Card Type = 004 | 601100 00 0000 1002 | — |
Elo Card Type = 054 | 650529 00 0000 1002 | — |
JCB J/Secure Card Type = 007 | 333700 00 0000 0008 | 333800 00 0000 0296 |
Mastercard Card Type = 002 | 520000 00 0000 1005 | 520000 00 0000 2235 |
Visa Card Type = 001 | 400000 00 0000 1000 | 400000 00 0000 2701 |
Results for the Check Enrollment Service
Reason code
= 100
ics_pa_enroll
service was
successful.VERes enrolled =
Y
PARes status =
Y
CAVV = <CAVV value>
AVV = <AVV value> (Mastercard only)
XID = <XID value> (American Express only)
E-Commerce Indicator (ECI) Values
This table lists the expected ECI raw value and its respective string value. These
values indicate whether the payer was authenticated by the card network. These
values should be passed under this test condition when a transaction is submitted
for payment authorization.
Network | ECI Raw Value | ECI String Value |
---|---|---|
American Express | 05 | aesk |
Cartes Bancaires Mastercard | 02 | spa |
Cartes Bancaires Visa | 05 | vbv |
China UnionPay | 05 | up3ds |
Diners Club | 05 | pb |
Discover | 05 | dipb |
Elo | 05 | cs |
ITMX | 05 | lss |
JCB J/Secure | 05 | js |
Mastercard | 02 | spa |
Visa | 05 | vbv |
Results for the Validation Authentication Service
Validation does not apply to this test as no validation is needed when no challenge
is issued during the transaction.
Action
If you request Check Enrollment and
authorization services separately, add the required payer authentication values to
your authorization request. If you request the Check Enrollment and authorization
services together, the process described above occurs automatically.