Skip to content
Last updated

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.

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 typeNumber
Visa4111111111111111
MasterCard5555555555554444
American Express378282246310005
Discover6011111111111117
Diners Club30569309025904
JCB3530111333300000
China UnionPay6253111111111114
IBANDE89370400440532013000

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 typeNumber
Visa4000000000000002
MasterCard5105105105105100
American Express371449635398431
Discover6011000990139424
Diners Club38520000023237
JCB3566002020360505
China UnionPay6243030000000001
IBANDE62370400440532013001

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 typeNumberTransaction approval
Visa4000001000000000Approved immediately
Visa4000000200000000Presents popup to approve or decline
Mastercard5500000000000004Presents popup to approve or decline