Test Cards

Use the following test cards to simulate different payment scenarios while testing your integration on the Fin Staging environment.

These cards are intended for standard card payment testing only. Apple Pay testing follows a different process and is documented separately.

❗️

Important


Test cards are intended for use with the Fin Staging environment only. They do not process real transactions and must never be used in production.


Card Details

Card TypeCard NumberExpiryCVVExpected Result
Visa4508750015741019AnyAnyApproved
Visa401200103714111212/24207Approved
Mastercard512345000000000801/39100Approved
Mastercard545721000100001912/25212Approved
American Express34567890123456405/211000Declined
American Express34567890123456404/371000Unspecified Failure
Mada446404000000000702/29123Approved
Mada529741254200568905/25350Approved

Expiry Date Behavior

The expiry date can be used to simulate different gateway responses:

Expiry DateResult
01 / 39Approved
05 / 39Declined
04 / 27Expired Card
08 / 28Timed Out
01 / 37Acquirer System Error
02 / 37Unspecified Failure
05 / 37Unknown

CVV / CSC Responses

Visa / Mastercard

CVVResultDescription
100MatchCVV is correct
101Not ProcessedCVV check skipped
102No MatchCVV incorrect

American Express

CVVResultDescription
1000MatchCVV is correct
1010Not ProcessedCVV check skipped
1020No MatchCVV incorrect

Apple Pay

⚠️

Important

Apple Pay testing is supported on the Fin Staging environment for merchants with Apple Pay enabled.

Apple Pay does not use the test card numbers listed on this page. Instead, testing requires:

  • A supported Apple device (iPhone, iPad, or Mac with Safari)
  • A test card added to Apple Wallet
  • An Apple Pay-enabled merchant account in the Fin Staging environment

For the complete testing procedure, see the Apple Pay Testing guide.


Card Holder Name

👍

Use any two-part name, for example: TEST CUSTOMER



Did this page help you?