On This Page
Simple Order API
Visa Secure Test Cases for 3-D Secure 1.0
You can use Payer Authentication services with 16- and 19-digit Visa cards if they are supported by your processor.
Remove spaces in card numbers when testing.
Result and
Interpretation | Validate Authentication
Response | ||||
Authentica tion Result | ECI | Commerce Indicator | Reason
Code | ||
Success | Successful authentication. | 0 | 05 | vbv | 100 |
Recorded attempt to authenticate. | 1 | 06 | vbv_attemp ted | 100 | |
Failure (Customer not responsible) | System error that prevents the completion of
authentication: you can proceed with authorization, but there is no
liability shift. | 6 | 1 | — 2 | 100 |
Issuer unable to perform authentication. | 6 | 07 | internet | 100 | |
No response from the Directory Servers or Issuer because of
a problem. | 07 | internet vbv_failure (processors: AIBMS, Barclays,
Streamline, or FDC Germany) | |||
Invalid PARes. | -1 | — | — | 476 | |
Failure (Customer responsible) | Authentication failed or cardholder did not complete
authentication. If the authentication fails, Visa suggests that you do not
accept the card. You must ask the customer to use another payment
method. | 9 | — | — | 476 |
|
Card Number | 445653 00 0000 0007 445653 00 0000 0000 025 | With authentication window With 19-digit PAN | ||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason Code | 475 | Reason
Code | 100 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. | ics_pa_validate service was successful. | |||
Details | ACS URL | URL | Authentica tion result | 0 |
PAReq | PAReq value | CAVV | CAVV value | |
proofXML | proofXML value | E-commerce indicator | vbv | |
VERes enrolled | Y | ECI | 05 | |
XID | XID value | PARes status | Y | |
XID | XID value | |||
Action |
|
Card Number | 445653 00 0000 0015 | With authentication
window | ||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 475 | Reason
Code | 476 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. | We encountered a payer
authentication problem: PARes signature digest value mismatch. PARes
message has been modified. | |||
Details | ACS URL | URL value | Authentication result | -1 |
PAReq | PAReq value | XID | XID value | |
proofXML | proofXML value | |||
VERes enrolled | Y | |||
XID | XID value | |||
Action | Do not proceed with
authorization. Instead, ask the customer for another form of
payment. |
Card Number | 445653 00 0000 0031 | |||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 475 | Reason
Code | 100 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. |
| |||
Details | ACS URL | URL value | Authentication result | 6 |
PAReq | PAReq value | E-commerce indicator | internet or vbv_failure | |
proofXML | proofXML value | ECI | 07 | |
VERes enrolled | Y | PARes status | U | |
XID | XID value | XID | XID value | |
Action | Ask the customer for another
form of payment, or submit the transaction. No liability shift. |
Card Number | 445653 00 0000 0023 | With authentication
window | ||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 475 | Reason
Code | 476 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. |
| |||
Details | ACS URL | URL value | Authentication result | 9 |
PAReq | PAReq value | PARes status | N | |
proofXML | proofXML value | XID | XID value | |
VERes enrolled | Y | |||
XID | XID value | |||
Action | You are not permitted to
submit this transaction for authorization. Instead ask the customer for
another form of payment. |
Card Number | 445653 00 0000 0023 | |||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 475 | Reason
Code | 476 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. |
| |||
Details | ACS URL | URL value | Authentication result | 9 |
PAReq | PAReq value | PARes status | N | |
proofXML | proofXML value | XID | XID value | |
VERes enrolled | Y | |||
XID | XID value | |||
Action | You are not permitted to
submit this transaction for authorization. Instead ask the customer for
another form of payment. |
Card Number | 445653 00 0000 0064 | |||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 100 | ||
ics_pa_enroll service was
successful. | ||||
Details | E-commerce indicator | internet or vbv_failure | ||
proofXML | proofXML value | |||
VERes enrolled | U | |||
Action | Submit your authorization
request. No liability shift. |
Card Number | 445653 00 0000 0098 | |||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 475 | Reason
Code | 476 |
The cardholder is enrolled in
payer authentication. Please authenticate before proceeding with
authorization. | We encountered a payer
authentication problem: Error Processing PARes. | |||
Details | ACS URL | URL value | E-commerce indicator | internet or vbv_failure |
PAReq | PAReq value | ECI | 07 | |
proofXML | proofXML value | |||
VERes enrolled | Y | |||
XID | XID value | |||
Action | Ask the customer for another
form of payment. No liability shift. |
Card Number | 445653 00 0000 0049 | |||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 100 | ||
ics_pa_enroll service was
successful. | ||||
Details | E-commerce indicator | internet or vbv_failure | ||
proofXML | proofXML value | |||
Action | After 10-12 seconds, proceed
with the authorization request. No liability shift. |
Card Number | 445653 00 0000 0080 | Error response | ||
Auth. Type | Active authentication | |||
Results
| Check Enrollment | Validate
Authentication | ||
Summary | Reason
Code | 100 | ||
ics_pa_enroll service was
successful. | ||||
Details | E-commerce indicator | internet or vbv_failure | ||
proofXML | proofXML value | |||
VERes enrolled | U | |||
Action | Proceed with the authorization
request, and contact your support representative to resolve the issue.
No liability shift. If you requested payer authentication and
authorization together, the authorization is processed
automatically. |