It's important to create test users in every new project, including making a payment.
There are 2 ways to test payments
- When System status is Development Mode - Experience the payment process, but the payment processes in a test server, as opposed to your merchant account, so no one is actually charged. Admins will be able to interact with these test payments as if they are an authentic payment, but they'll be labeled "sandbox."
- When System status is Open - This will test your actual merchant account and ensure that payments are processed. You can use the test credit card numbers below.
Change the system status in settings --> project settings --> general tab --> open project
Test Credit Cards
Use a valid zip code, any expiration date up to 7 years in the future, and any 3 digits for the CVV code for Discover, Visa, and Mastercard (4 digit CVV code for AMEX) for each of your attempted payments.
- AMEX - 3742 45455 400126
- Discover - 6011 5564 4857 8945
- Visa - 4111 1111 1111 1111
- Mastercard - 5454 5454 5454 5454
- Visa Debit - 4462 0300 0000 0000
- Diners - 3670 0102 000 000
- AMEX - 3434 343 434 3434
- Visa - 4444 3333 2222 1111
- Mastercard - 5555 5555 5555 4444
- Discover - 6011 0004 0000 0000
- Visa Debit - 4400 0000 0000 0008
- Diners - 3614 8900 647 913
ACH Payment
-
Routing number:
121042882
Test account numbers:
- 9837524911
- 5812390219
- 6241985038
- 7964532187
- 2390561834
- Use a valid zip code
Declined ACH Payment
- Account number - 123456789
- Routing number - 121042882
- Use a valid zip code
A note for Wepay users: Wepay does not permit test payments to a client's account with their own credit card and/or on the cardholder’s behalf. Unfortunately, this can be interpreted as using Wepay's system to provide you with a cash advance which is against their Terms of Service. http://www.wepay.com/legal