2.9: Step-Up Authentication Is Successful

This test verifies how your system reacts to a successful step-up (or challenge) authentication transaction.

Card Numbers

American Express (Card Type = 003)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
34XXX XX XXXX 2534

Cartes Bancaires Mastercard (Card Type = 036)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
52XXXX XX XXXX 3X92
52XXXX XX XXXX 4X74

Cartes Bancaires Visa (Card Type = 036)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
4XXXXX XX XXXX 3139
4XXXXX XX XXXX 4855

China UnionPay (Card Type = 062)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
62XXX1 99 998X XX19
81XXX1 XX XXXX X688
621XX3 25 7857 4424

Diners Club (Card Type = 005)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
6X11XX XX XXXX 2265

Discover (Card Type = 004)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
6X11XX XX XXXX 2265

eftpos Mastercard (Card Type = 002)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
52XXXX XX XXXX 5311

eftpos Mastercard (Card Type = 070)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
516366 XX 1XXX XX84

eftpos Visa (Card Type = 001)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
4XXXXX XX XXXX 529X

eftpos Visa (Card Type = 070)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
47X565 XX 1XXX XX83

Elo (Card Type = 054)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
65X529 XX XXXX 219X

ITMX Mastercard (Card Type = 002)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
557755 X1 21XX XX26
557755 X1 22XX XX25

ITMX Visa (Card Type = 001)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
4632X8 21 XXXX XX21
4632X8 22 XXXX XX2X

JCB J/Secure (Card Type = 007)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
3338XX XX XXXX X569

mada Mastercard (Card Type = 060)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
52XXXX XX XXXX 816X
The merchant's country must be set to
SA
within the merchant profile, or the
CountryCodeOverride
field must be set to
SA
on the Lookup Request. The response will include the
3-D Secure
operator ID, DS reference number, brand authentication, and the ACS reference number.

mada Visa (Card Type = 060)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
4XXXXX XX XXXX 827X
The merchant's country must be set to
SA
within the merchant profile, or the
CountryCodeOverride
field must be set to
SA
on the Lookup Request. The response will include the
3-D Secure
operator ID, DS reference number, brand authentication, and the ACS reference number.

Mastercard (Card Type = 002)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
52XXXX XX XXXX 2151

Visa (Card Type = 001)

3-D Secure
2.1.0
Test Card Number
3-D Secure
2.2.0
Test Card Number
4XXXXX XX XXXX 25X3
IMPORTANT
The Meeza card can be tested in the same manner as Mastercard using the same test card numbers. The only difference is that the card type for Meeza is
067
.

Results for the Check Enrollment Service

Status
=
PENDING_AUTHENTICATION
The cardholder is enrolled in payer authentication. Authenticate before proceeding with authorization.
VERes enrolled =
Y
PARes status =
C
XID =
<XID value>

E-Commerce Indicator (ECI) Values

This table lists the expected ECI raw values and their respective string values from this transaction. 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
mada Mastercard
00
spa or mada
mada Visa
07
vbv or mada

Results for the Validation Authentication Service

Status
=
AUTHENTICATION_SUCCESSFUL
Authentication is validated.
PARes status =
Y
XID =
<XID value>
CAVV =
<CAVV value>

E-Commerce Indicator (ECI) Values

This table lists the expected raw ECI values and their respective string values from validating this transaction. 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
eftpos
05
oci
Elo
05
cs
ITMX Mastercard
02
ITMX Visa
05
lss
JCB J/Secure
05
js
mada Mastercard
02
spa or mada
mada Visa
05
vbv or mada
Mastercard
02
spa
Visa
05
vbv

Action

If you request Validate Authentication and authorization services separately, add the required payer authentication values to your authorization request. If you request the Validate Authentication and authorization services together, the process described above occurs automatically. The merchant should include the CAVV and ECI values in the authorization message.