WePay

Testing

To test your integration without having to actually charge credit cards, you can use our Test Environment at https://stage.wepay.com/. The Test Environment is an exact copy of the Production Environment, except credit cards and bank accounts are not actually charged.

Older version?

You can view the older version 2015-08-15 here.

Test Credit Cards

4003830171874018
VISA Test CC number. Use any CVV2 number.
5496198584584769
Mastercard Test CC number. Use any CVV2 number.
2223000048400011
Mastercard Test CC number. Use any CVV2 number.
2223520043560014
Mastercard Test CC number. Use any CVV2 number.
378282246310005
Amex Test CC number. Use any CVV2 number.
371449635398431
Amex Test CC number. Use any CVV2 number.

Test Bank Numbers

021000021
011401533
091000019
Valid US bank routing numbers. Use any 3-17 digit bank account number to go with them.
00257 596
00202 899
00212 369
Valid Canadian bank transit and institution numbers. Use any 3-17 digit bank account number to go with them.
565777
482917
262654
Valid sort codes for UK bank accounts. Use any 8 digit bank account number to go with them.

Test Amounts

$3.61, $103.61
Cause a checkout to authorize but then be denied for fraud.
$9.61, $109.61
Cause a checkout to authorize but then be reversed due to NSF/chargeback (within 5 minutes).
$6.61, $106.61
Cause a checkout to be synchronously denied during authorization.
$12.61, $112.61
Cause a checkout to expire within 120 seconds.
$763.61, $1763.61
Cause an uncaptured checkout to cancel within 120 seconds (only for checkouts in which the auto_capture flag is set to false). This behavior mimics the situation in which an authorization on a credit card expires because the funds have not been captured via a /checkout/capture call within 7 days.
$21.61, $24.61, $121.61, $124.61
Cause a checkout to throw an error.
$22.61, $25.61, $122.61, $125.61
Cause a checkout to return a mock checkout response.
$1000-$1020
Cause a checkout to be synchronously denied during authorization.

Test Account Names

DisableTestAccountMagicName
Cause an account to be disabled within ten minutes.