Thanks for your post, we're happy to help. We have a document that we can provide with test cards and amounts that will trigger specific responses such as approvals and declines. I will be happy to email you this information. If any other integrators need this document please reach out to us at [email protected] and we will be happy to send it to you. I have included a few examples below, but the document includes much more. If you'd like to test an expired card you can just use a month and year prior to today's date. Otherwise all expiration dates beyond today should work. Also most test cards will return Approved for $7.00.
Test Card Number: 4111111111111111
Expected Response: Declined
Test Card Number: 5499740000000057
Expected Result: Declined
Below are the Test Cardnumbers and the amounts that will resturn an decline/error.
I don't have an example that will return the 000000 - Internal Server Error. The 900000-900022 error codes are mainly caused by incorrect values or unsupported characters. The 650102-650104 errors are based on the Risk Controls enabled in the Virtual Terminal. If you have a Test Account log into your Virtual Terminal, go to Configuration, and select Risk Controls. You can enable AVS and/or CVV restrictions. The Testing Procedures doc will have amounts that return a specific AVS and CVV code that will trigger the 650... error.
© 2019, Paya Inc. or its licensors.
All other trademarks are the property of their respective owners.