Testing Response Reason Codes and Messages
Use the data provided in this section to test Response Reason Codes and Messages.
If you submit account numbers not specified in the tables, you will receive the following response:
<response>000</response>
<message>Approved</message>
<authCode>123457</authCode>
<avsResult>00</avsResult>
To test Response Codes and Messages:
-
Submit transactions using the data in Table 2-14. In each case use the supplied card number with a prefix of RRC- as the orderId.
-
Verify that you handle the response correctly.
The messages listed are samples of messages that the system can return. Since the messages are subject to change at any time, you should use them only for human readability purposes and not for coding purposes. Always code to the response codes, since these do not change.
-
For a list of all possible response reason codes, see Payment Transaction Response Codes
-
For a list of all possible AVS response codes, see AVS Response Codes
TABLE 2-14 Response Code Test Data
orderId |
Supplied Data Elements |
Key Response Elements |
||
---|---|---|---|---|
Element |
Value |
Element |
Value |
|
RRC-card # |
<type> <number> |
VI 4457000800000002 |
<response> <message> |
000 Approved |
<type> <number> |
VI 4457000900000001 |
<response> <message> |
000 Approved |
|
<type> <number> |
VI 4457001000000008 |
<response> <message> |
000 Approved |
|
<type> <number> |
MC 5112000900000005 |
<response> <message> |
000 Approved |
|
RRC-card # |
<type> <number> |
AX 375000030000001 |
<response> <message> |
120 Call Issuer |
<type> <number> |
DI 6011000400000000 |
<response> <message> |
123 Cal Discover |
|
<type> <number> |
VI 4457001200000006 |
<response> <message> |
120 Call Issuer |
|
<type> <number> |
VI 4457001300000005 |
<response> <message> |
120 Call Issuer |
|
<type> <number> |
VI 4457001400000004 |
<response> <message> |
120 Call Issuer |
|
<type> <number> |
MC 5112001000000002 |
<response> <message> |
101 Issuer Unavailable |
|
<type> <number> |
VI 4457001900000009 |
<response> <message> |
321 Invalid Merchant |
|
<type> <number> |
VI 4457002000000006 |
<response> <message> |
303 Pick Up Card |
|
<type> <number> |
VI 4457002100000005 |
<response> <message> |
110 Insufficient Funds |
|
<type> <number> |
VI 4457002200000004 |
<response> <message> |
120 Call Issuer |
|
<type> <number> |
AX 375000050000006 |
<response> <message> |
350 Generic Decline |
|
<type> <number> |
VI 4457002300000003 |
<response> <message> |
349 Do Not Honor |
|
<type> <number> |
VI 4457002500000001 |
<response> <message> |
340 Invalid Amount |
|
<type> <number> |
MC 5112001600000006 |
<response> <message> |
301 Invalid Account Number |
|
RRC-card # |
<type> <number> |
MC 5112001700000005 |
<response> <message> |
301 Invalid Account Number |
<type> <number> |
MC 5112001800000004 |
<response> <message> |
321 Invalid Merchant |
|
<type> <number> |
VI 4457002700000009 |
<response> <message> |
101 Issuer Unavailable |
|
<type> <number> |
MC 5112001900000003 |
<response> <message> |
305 Expired Card |
|
<type> <number> |
VI 4457002800000008 |
<response> <message> |
322 Invalid Transaction |
|
<type> <number> |
VI 4457002900000007 |
<response> <message> |
350 Generic Decline |
|
<type> <number> |
VI 4457003000000004 |
<response> <message> |
101 Issuer Unavailable |
|
<type> <number> |
MC 5112002000000000 |
<response> <message> |
101 Issuer Unavailable |
|
<type> <number> |
VI 4457000100000000 |
<response> <message> |
301 Invalid Account Number |