Test Credit Card Account Numbers

Although, no doubt, there are others available, here is a list to get you started.

Credit Card TypeCredit Card Number
American Express378282246310005
American Express371449635398431
American Express Corporate378734493671000
Diners Club30569309025904
Diners Club38520000023237
Discover6011111111111117
Discover6011000990139424
MasterCard5555555555554444
MasterCard5105105105105100 (see note for Till gateway below)
Visa4111111111111111
Visa4012888888881881
Visa Debit4400000000000008
Visa Debit4462030000000000
Visa4222222222222 (Even though this number has a different character count than the other test numbers, it is the correct and functional number.)

Till Gateway Testing

🚧

The Till gateway provides for only a few test credit cards

If your setup with Pyxis presents Till as the downstream gateway, test account numbers are a bit more sparse. If you use a well-known test card number that is not in this list, you will receive an error message.

Here is a list of card account numbers you can use for Till Gateway:

BrandNumberResult
Visa4111111111111111Success
Visa4242424242424242Failure
Mastercard5555555555554444Success
Mastercard5105105105105100Failure
Diners38000000000006Success
Amex378282246310005Success
Discover6011111111111117Success

Test ACH Account Numbers

In general, for ACH, any series of 5-16 digit numbers will be fine to use for testing.


Test Bank Routing Numbers

Valid US bank routing numbers: 021000021, 011401533, 091000019
Valid Canadian bank transit and institution numbers: 00257 596, 00202 899, 00212 369


Test Condition Triggers

Sometimes in their DEV environments, the various gateways and processors used by Pyxis provide “testing triggers” that will produce known results. These are usually error conditions that allow you to test your error processing. The triggers that are available depend upon the processing pathway being used by a particular transaction.

Note for transactions going through Payrix:

Payrix provides a few test triggers. All are based on the amount of the transaction.
• A Sale or Auth transaction for $500.01 will trigger a “Decline : Exceeds Approval Amount Limit” response
• A Sale or Auth transaction for $21.23 will trigger a “Network Error” response.