Skip to content
Status

Ecommpay test cards

Use these details to try payments in an Ecommpay sandbox (test) account. They work only in the sandbox: never use them in live, and never put real card or bank details into a sandbox.

Use them in an Ecommpay test project. The card number sets the result.

  • The card number sets the result, including the 3D Secure flow (Test cards). The amount, name on card and CVC don’t change it.
  • Enter the amount as you would normally, for example 100.00: we convert it to minor units for Ecommpay.
  • For a 3D Secure challenge, enter the code shown on Ecommpay’s test page.
  • Saving cards with Ecommpay is switched off here for now, so the two scenarios that decline later charges to a saved card can’t be tested.

The amount, name on card and CVC can be anything in the right format. The expiry date can’t be earlier than the payment date.

Card Number Notes
Visa 4000 0000 0000 0077 No 3D Secure
Visa 4242 4242 4242 4242 Ecommpay lists it for payouts only. Used in our own tests: approved

For a successful Mastercard payment, use a Mastercard from 3D Secure. Ecommpay doesn’t list test cards for American Express or Maestro.

Number or trigger Result
4111 1111 1111 1111 Declined
4539 1214 1116 8251 Declined: issuer timeout
4000 0000 0000 0119 Can’t be tested here, as Ecommpay cards aren’t saved for now. First payment approved and the card saved. Later charges to the saved card are declined: invalid card data (error 10102)
4000 0000 0000 0135 Can’t be tested here, as Ecommpay cards aren’t saved for now. First payment approved and the card saved. Later charges to the saved card are declined: insufficient funds (error 10105)
Number Result
4477 0000 0000 0006 (Visa) Frictionless, then approved
5252 0000 0000 0004 (Mastercard) Frictionless, then approved
4314 2200 0000 0056 (Visa) Challenge (enter the code on the test page), then approved
5413 3300 0000 0019 (Mastercard) Challenge (enter the code on the test page), then approved
5544 3300 0000 0045 (Mastercard) Challenge (enter the code on the test page), then declined

Was this page helpful?