When testing or developing against the Sandbox environment, it is often helpful to generate payment errors to ensure your code handles these properly.
By entering an amount in the $9999.XX range as specified for each payment processor below, you can generate the error code specified. Refer to Payment Failure Codes for a list of possible errors.
Most merchants are set up for credit card processing using TSYS and Forte for ACH. If you are unsure which processor you use, contact your PaySimple support representative.
Amount | Error Code | Description |
---|
9999.01 | 4005 | Do Not Honor |
9999.02 | 4007 | Pick up card, special condition (fraud account) |
9999.03 | 4014 | Invalid card number |
9999.04 | 4054 | Invalid Expiration Date |
9999.05 | 4041 | Lost card, pick up (fraud account) |
9999.30 | | Unpaid / Failed - An unknown error has occurred |
Amount | Error Code | Description |
---|
9999.01 | 4005 | Do Not Honor |
9999.02 | 4004 | Pick up Card (no Fraud) |
9999.04 | 4003 | Invalid Merchant ID |
9999.05 | 4226 | There is an error with your account configuration. |
9999.08 | 4220 | CVV2 Value supplied is invalid |
Amount | Error Code | Description |
---|
1.05 | 4058 | Transaction not permitted-Terminal |
0.24 | 4004 | Pick up Card (no Fraud) |
0.21 | 4054 | Invalid Expiration Date |
0.20 | 4007 | Pick up card, special condition (fraud account) |
9999.06 | | Unknown - Payment: Payment encountered a communication/technical issue |
9999.07 | | Unknown - Refund: An unknown error occurred while processing your request |
Amount | Error Code | Description |
---|
9999.01 | 4504 | Merchant's daily limit exceeded |
9999.02 | 4507 | Customer account is in the "known bad" account list. |
9999.03 | 4503 | Merchant monthly limit exceeded (EFT only). |
9999.04 | 4506 | Duplicate transaction |
9999.05 | 4502 | Merchant's maximum transaction amount exceeded |
9999.06 | 4510 | Invalid Merchant ID or Password - Contact customer service |
9999.07 | 4501 | Account ABA number is invalid. |
9999.12 | | Unpaid / Failed - An unknown error has occurred |
Amount | Error Code | Description |
---|
9999.01 | 4506 | Duplicate transaction |
9999.02 | 4523 | Previously open account has been closed |
9999.03 | 4524 | No Account/unable to locate account |
9999.04 | 4525 | Account holder has stopped payment on this single transaction |
9999.07 | 4526 | Account number structure is invalid |