Test Payment Methods

Before accepting live payments, we recommend you run a few test transactions in the Staging Environment.

Use the payment method details on this page to test your integration. These payment methods will not result in a transfer of funds.

attention

The cards and payment method details on this page will not work in the Production Environment.

Test PayPal Accounts

PayPal provides a sandbox environment in which you can simulate transactions without actually exchanging money. In order to access the sandbox environment, you will need to sign up for a PayPal Developer account.

By default, two test accounts are automatically created: a merchant (business) account, and a buyer (personal) account. You can also create additional accounts to test various scenarios.

Please visit the PayPal Developer Guide for more information and to sign up for a PayPal Developer account.

Test Card Numbers

The following card numbers can be used for testing regular card transactions in the Tilia Staging Environment.

Approved transaction

These test cards result in an approved transaction. You must use them with any valid expiration date (in the future), and any valid CVV (4 digits for AMEX, and 3 digits for everything else).

Card type Number
Visa 4111111111111111
MasterCard 5555555555554444
American Express 378282246310005
Discover 6011111111111117
Diners Club 30569309025904
JCB 3530111333300000
China UnionPay 6253111111111114
IBAN DE89370400440532013000

Declined transaction

These test cards result in a declined transaction. You must use them with any valid expiration date (in the future), and any valid CVV (4 digits for AMEX, and 3 digits for everything else).

Card type Number
Visa 4000000000000002
MasterCard 5105105105105100
American Express 371449635398431
Discover 6011000990139424
Diners Club 38520000023237
JCB 3566002020360505
China UnionPay 6243030000000001
IBAN DE62370400440532013001

Special cases

These test cards simulate special cases that may be useful in your testing. You must use them with any valid expiration date (in the future), and any valid CVV (3 digits).

3DS payment flow: Simulates a 3DS transaction flow when the card is added. Once approved, the card may be used for test transactions.

Card type Number Transaction approval
Visa 4000001000000000 Approved immediately
Visa 4000000200000000 Presents popup to approve or decline
Mastercard 5500000000000004 Presents popup to approve or decline