Sandbox

Credit Card Numbers

The sandbox environment only accepts test credit card numbers. The following card numbers may be used.

Visa

MasterCard

American Express

Discover

JCB

Test Amounts for Unsuccessful Transactions

When working with transactions, you can pass specific amounts to simulate different responses from the gateway.

Unsuccessful Verification

When working with the Credit Card or Customer API, use the following credit card numbers to simulate an unsuccessful card verification.

Note: These numbers only simulate unsuccessful verifications due to processor declines when performing operations on vault records, they will not simulate unsuccessful transactions. For unsuccessful transactions, use the test amounts in the section above.

Use the following credit card number to simulate a verification failure, status = failed (3000).

Note: Prior to version 2.6.0, we accepted a different Visa number (4222222222222). If you are using this number, please migrate to the number above.

CVV Responses

The CVV response will be based on the CVV value.

CVV ValueCVV Response Code
200N (does not match)
201U (not verified)
301S (issuer does not participate)
blankI (not provided)
anything elseM (matches)

AVS Responses

AVS responses are based on the value provided for street address and postal code.

AVS Error Response Codes

Billing Postal CodeAVS Error Response Code
30000E (AVS system error)
30001S (issuing bank does not support AVS)
anything elseblank

AVS Postal Code Response Codes

Billing Postal CodeAVS Postal Code Response Code
20000N (does not match)
20001U (not verified)
blankI (not provided)
anything elseM (matches)

AVS Street Address Response Codes

Billing Street AddressAVS Street Address Response Code
starts with 200N (does not match)
starts with 201U (not verified)
blankI (not provided)
anything elseM (matches)

Purge Sandbox Data

Sandbox data can be purged in the control panel. When you log into the control panel you will see a purge sandbox data link located next to the logout link.