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:

  1. 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.

  2. 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.

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