CentralPay Documentation CentralPay Documentation
  • Informations générales
  • Documentation
  • Développeurs
CentralPay Documentation CentralPay Documentation
  • Informations générales
  • Documentation
  • Développeurs
Développeurs
  • Folder icon closed Folder open iconHow to use the swagger
  • Folder icon closed Folder open iconAuthentication 3DS 2.2
  • Folder icon closed Folder open iconAttachment
  • Folder icon closed Folder open iconBalance Histories
  • Folder icon closed Folder open iconBankAccount
  • Folder icon closed Folder open iconCard token
  • Folder icon closed Folder open iconCARD Transaction
    • Transaction
    • Card
    • Credit
    • Disputes
  • Folder icon closed Folder open iconCharge
  • Folder icon closed Folder open iconClearedOperation
  • Folder icon closed Folder open iconCpayUser
  • Folder icon closed Folder open iconCredit
  • Folder icon closed Folder open iconCustomer
  • Folder icon closed Folder open iconDeposit
  • Folder icon closed Folder open iconDeposits
  • Folder icon closed Folder open iconEvent
  • Folder icon closed Folder open iconExchange
  • Folder icon closed Folder open iconIdentity
  • Folder icon closed Folder open iconInfo
  • Folder icon closed Folder open iconInstallment Payment
  • Folder icon closed Folder open iconMerchantInfo
  • Folder icon closed Folder open iconMID
  • Folder icon closed Folder open iconMovement
  • Folder icon closed Folder open iconOrigin
  • Folder icon closed Folder open iconPIS
  • Folder icon closed Folder open iconPayment Request
  • Folder icon closed Folder open iconPayout
  • Folder icon closed Folder open iconPoint Of Sale
  • Folder icon closed Folder open iconRefund
  • Folder icon closed Folder open iconPendingOperation
  • Folder icon closed Folder open iconRegularisation
  • Folder icon closed Folder open iconRIB
  • Folder icon closed Folder open iconSCT Transaction
    • SCT Transaction
    • SCT Transaction Reversal
    • SCT Transaction Refund
    • SCT transaction Refund Reversal
    • Bank Reconciliation
    • Bank Reconciliation external
  • Folder icon closed Folder open iconSDD Transaction
    • Mandate
    • SDD Transaction
    • SDD Transaction Reversal
    • SDD Transaction Refund
    • SDD Transaction Refund Reversal
  • Folder icon closed Folder open iconScenario
  • Folder icon closed Folder open iconSourceType
  • Folder icon closed Folder open iconSubscription
    • Subscription Model
    • Subscription
    • Invoice
  • Folder icon closed Folder open iconTransfer
  • Folder icon closed Folder open iconTransferReversal
  • Folder icon closed Folder open iconWallet
  • Folder icon closed Folder open iconBlacklist
  • Folder icon closed Folder open iconWhiteList
  • Folder icon closed Folder open iconOnboarding
    • Create Enrollement
    • Complete enrollment
    • Update enrollment
    • Search enrollement
    • Enrollment Details
    • E-money
    • Misc
  • Folder icon closed Folder open iconObject status
    • MERCHANT-ENROLLMENT status
    • TRANSFER status
    • TRANSFER REVERSAL status
    • PAYMENT REQUEST status
    • TRANSACTION status
    • REFUND status
    • CREDIT status
    • DISPUTES status
    • SUBSCRIPTION status
    • INSTALLMENT status
    • SDD TRANSACTION status
    • MANDATE status
    • BANK ACCOUNT status
    • PAYOUT status
    • SCT TRANSACTION status
  • Folder icon closed Folder open iconWebhook notifications
    • The MERCHANT-ENROLLMENT object
    • The WALLETS object
    • The BANKACCOUNT object
    • The CARD object
    • The CREDIT object
    • The CUSTOMER object
    • The DEPOSIT object
    • The DISPUTE object
    • The INSTALLMENT object
    • The ONBOARDING object
    • The PAYMENT REQUEST object
    • The PAYOUT object
    • The REFUND object
    • The SCT Transaction object
    • The SDD TRANSACTION object
    • The MANDATE object
    • The SUBSCRIPTION object
    • The TRANSACTION object
    • The TRANSFER REVERSAL object
    • The TRANSFER object
    • The WIRETRANSFER object (Deprecated)
  • Folder icon closed Folder open iconResources by type
    • Codes
      • HTTP Codes
      • Card authorization – Bank return codes
      • Card Disputes – Bank Return codes
      • Currency codes
      • SDD return codes
      • Country codes
      • Transfer purpose codes
      • SDD purpose codes
      • Error codes
    • Test values
      • Test IBAN values
      • Test cards Values

Test cards Values

Estimated reading: 8 minutes

This page provides a list of test card PANs you can use to validate your CentralPay integration. Each PAN below triggers a predictable scenario (bank refusal, 3DS authentication outcome, or card attributes such as EEA / region / product type).

Note: 3DS outcome values (transStatus such as Y, C, D, I, N…) are described in the dedicated 3DS 2.2 BRW documentation.

Card details to use: for all test PANs on this page, the expiry date and CVC values are free. The only requirement is that the expiry date must be later than today’s date. The CVC must be 3 digits (for example: 123).

Legend: ✅ Success · ❌ Bank refusal · 🛡️ 3DS · 🔒 3DS Challenge · 🔁 3DS Decoupled · ℹ️ 3DS Info · 🧾 Non-3DS · 🧭 Attributes

Quick test cards (most common scenarios)

PANScenarioWhat you should observe
4556 5579 5572 6624✅🛡️ 3DS success (transStatus = Y)Authorization succeeds with a successful 3DS authentication.
4916 9940 6425 2017🔒🛡️ 3DS challenge required (transStatus = C)Challenge flow expected (you must complete the challenge step to proceed).
4234 6319 8242 8924🔁🛡️ 3DS decoupled (transStatus = D) – browser flowDecoupled authentication scenario (handling depends on your 3DS implementation).
4556 1041 6038 2032✅🧾 Non-3DS success (Authentication = N)Authorization succeeds without 3DS.
4000 0000 0000 0077❌ Bank refusal – Insufficient funds (51)Authorization is refused with bank return code 51 (Insufficient funds).
4000 0000 0000 0085❌ Bank refusal – Do not honor (5)Authorization is refused with bank return code 5 (Do not honor / refused).

Bank refusal PANs: if a PAN is described as “for no-3DS, 3DS1.0 and 3DS2.0”, it means the authorization will be refused regardless of the authentication flow.

Visa Card numbers

1) Bank refusals (no-3DS / 3DS1.0 / 3DS2.0)

PANScenarioDescription
4000 0000 0000 0051❌ Card lost (41)This PAN simulates a bank refusal with return code 41 (Card lost), regardless of the authentication flow.
4000 0000 0000 0069❌ Fraud suspicion (59)This PAN simulates a bank refusal with return code 59 (Fraud suspicion), regardless of the authentication flow.
4000 0000 0000 0077❌ Insufficient funds (51)This PAN simulates a bank refusal with return code 51 (Insufficient funds), regardless of the authentication flow.
4000 0000 0000 0085❌ Do not honor / refused (5)This PAN simulates a bank refusal with return code 5 (Do not honor / refused), regardless of the authentication flow.

2) 3DS / Non-3DS scenarios

These PANs are designed to reproduce specific 3DS outcomes (transStatus) or a non-3DS path. If transStatus = C, a challenge flow is expected and must be completed.

PANScenarioDescription
4556 5579 5572 6624✅🛡️ 3DS success (transStatus = Y)This PAN simulates a successful authorization with a successful 3DS authentication (transStatus = Y).
4916 9940 6425 2017🔒🛡️ 3DS challenge required (transStatus = C)This PAN simulates a 3DS authentication requiring a challenge (transStatus = C). You must complete the challenge step to proceed.
4234 6319 8242 8908ℹ️🛡️ 3DS information only (transStatus = I)This PAN simulates a 3DS authentication with transStatus = I (Information only), to validate how you handle an informational 3DS outcome.
4234 6319 8242 8916🔁🛡️ 3DS decoupled (transStatus = D) – application flowThis PAN simulates a 3DS decoupled authentication outcome (transStatus = D) using an application flow.
4234 6319 8242 8924🔁🛡️ 3DS decoupled (transStatus = D) – browser flowThis PAN simulates a 3DS decoupled authentication outcome (transStatus = D) using a browser flow.
4556 1041 6038 2032✅🧾 Non-3DS success (Authentication = N)This PAN simulates a successful authorization without 3DS (non-3DS flow). Authentication value returned is N.
4024 0071 7987 2394🧾 Non-3DS transaction (Authentication = N)This PAN simulates a non-3DS transaction (authentication = N) to validate your non-3DS payment path.

3) Card attributes simulation (EEA / region / productType / cardType)

These PANs are designed to simulate card metadata (EEA / region / productType / cardType). Use them to validate your business rules, reporting, segmentation, or routing logic based on card attributes.

PANAttributes returnedDescription
4032 0389 8296 2700🧭 EEA=true ; region=EUROPE; productType=CONSUMER; cardType=DEBITThis PAN simulates an EEA consumer debit card in Europe.
4032 0343 8883 4767🧭 EEA=true ; region=EUROPE; productType=CONSUMER; cardType=CREDITThis PAN simulates an EEA consumer credit card in Europe.
4020 0280 0191 2012🧭 EEA=true ; region=EUROPE; productType=CONSUMER; cardType=UNKNOWNThis PAN simulates an EEA consumer card in Europe with cardType=UNKNOWN.
4032 0337 9569 2248🧭 EEA=true ; region=EUROPE; productType=CORPORATE; cardType=DEBITThis PAN simulates an EEA corporate debit card in Europe.
4032 0368 1354 0364🧭 EEA=true ; region=EUROPE; productType=CORPORATE; cardType=CREDITThis PAN simulates an EEA corporate credit card in Europe.
4032 0387 5662 0096🧭 EEA=true ; region=EUROPE; productType=CORPORATE; cardType=UNKNOWNThis PAN simulates an EEA corporate card in Europe with cardType=UNKNOWN.
4032 0358 5604 7592🧭 EEA=true ; region=EUROPE; productType=UNKNOWN; cardType=DEBITThis PAN simulates an EEA card in Europe with productType=UNKNOWN and DEBIT.
4032 0302 9068 3219🧭 EEA=true ; region=EUROPE; productType=UNKNOWN; cardType=CREDITThis PAN simulates an EEA card in Europe with productType=UNKNOWN and CREDIT.
4032 0377 5134 3001🧭 EEA=true ; region=EUROPE; productType=UNKNOWN; cardType=UNKNOWNThis PAN simulates an EEA card in Europe with productType=UNKNOWN and cardType=UNKNOWN.
4032 0307 5488 6225🧭 EEA=false ; region=USA_CANADA; productType=CONSUMER; cardType=DEBITThis PAN simulates a non-EEA consumer debit card in USA/CANADA.
4032 0310 2547 6341🧭 EEA=false ; region=USA_CANADA; productType=CONSUMER; cardType=CREDITThis PAN simulates a non-EEA consumer credit card in USA/CANADA.
4032 0341 4311 3978🧭 EEA=false ; region=USA_CANADA; productType=CONSUMER; cardType=UNKNOWNThis PAN simulates a non-EEA consumer card in USA/CANADA with cardType=UNKNOWN.
4032 0309 5816 7398🧭 EEA=false ; region=USA_CANADA; productType=CORPORATE; cardType=DEBITThis PAN simulates a non-EEA corporate debit card in USA/CANADA.
4032 0375 4480 7536🧭 EEA=false ; region=USA_CANADA; productType=CORPORATE; cardType=CREDITThis PAN simulates a non-EEA corporate credit card in USA/CANADA.
4032 0366 9148 7225🧭 EEA=false ; region=USA_CANADA; productType=CORPORATE; cardType=UNKNOWNThis PAN simulates a non-EEA corporate card in USA/CANADA with cardType=UNKNOWN.
4032 0325 8917 3860🧭 EEA=false ; region=USA_CANADA; productType=UNKNOWN; cardType=DEBITThis PAN simulates a non-EEA card in USA/CANADA with productType=UNKNOWN and DEBIT.
4032 0388 0897 9557🧭 EEA=false ; region=USA_CANADA; productType=UNKNOWN; cardType=CREDITThis PAN simulates a non-EEA card in USA/CANADA with productType=UNKNOWN and CREDIT.
4032 0374 2147 1240🧭 EEA=false ; region=USA_CANADA; productType=UNKNOWN; cardType=UNKNOWNThis PAN simulates a non-EEA card in USA/CANADA with productType=UNKNOWN and cardType=UNKNOWN.

Mastercard Card numbers

1) 3DS / Non-3DS scenarios

PANScenarioDescription
5333 2591 5564 3223✅🛡️ 3DS success (transStatus = Y)This PAN simulates a successful authorization with a successful 3DS authentication (transStatus = Y).
5306 8899 4283 3340🔒🛡️ 3DS challenge required (transStatus = C)This PAN simulates a 3DS authentication requiring a challenge (transStatus = C). You must complete the challenge step to proceed.
5328 7203 8458 2224✅🧾 Non-3DS success (Authentication = N)This PAN simulates a successful authorization without 3DS (non-3DS flow). Authentication value returned is N.
5187 4346 4359 3002✅🧾 Non-3DS success (Authentication = N)This PAN simulates a successful authorization without 3DS (non-3DS flow). Authentication value returned is N.

2) Card attributes simulation (EEA / region / productType / cardType)

PANAttributes returnedDescription
5517 4500 0000 0168🧭 EEA=false ; region=US ; productType=CONSUMER ; cardType=CREDITThis PAN simulates a non-EEA consumer credit card in the US.
5223 8599 0000 0174🧭 EEA=false ; region=US ; productType=CORPORATE ; cardType=DEBITThis PAN simulates a non-EEA corporate debit card in the US.
5325 0900 0000 0115🧭 EEA=true ; region=EUROPE ; productType=CORPORATE ; cardType=DEBITThis PAN simulates an EEA corporate debit card in Europe.
5325 0900 0000 0008🧭 EEA=true ; region=EUROPE ; productType=CORPORATE ; cardType=DEBITThis PAN simulates an EEA corporate debit card in Europe.
5486 7467 7300 0005🧭 EEA=false ; region=EUROPE ; productType=CONSUMER ; cardType=DEBIT; Country=RUSThis PAN simulates a non-EEA consumer debit card with Country=RUS.
5588 1000 0000 0007🧭 EEA=false ; region=CEMEA ; productType=CONSUMER ; cardType=DEBITThis PAN simulates a non-EEA consumer debit card in CEMEA.
5122 9400 0000 0009🧭 EEA=false ; region=LATIN_AMERICA ; productType=CONSUMER ; cardType=DEBITThis PAN simulates a non-EEA consumer debit card in LATIN_AMERICA.

Amex Card numbers

1) 3DS / Non-3DS scenarios

PANScenarioDescription
3415 0209 8634 895✅🛡️ 3DS success (transStatus = Y)This PAN simulates a successful authorization with a successful 3DS authentication (transStatus = Y).
3486 3826 7931 507🔒🛡️ 3DS challenge required (transStatus = C)This PAN simulates a 3DS authentication requiring a challenge (transStatus = C). You must complete the challenge step to proceed.
3456 9539 9207 589✅🧾 Non-3DS success (Authentication = N)This PAN simulates a successful authorization without 3DS (non-3DS flow). Authentication value returned is N.

2) Card attributes simulation (EEA / region / productType)

PANAttributes returnedDescription
3415 0209 8634 895🧭 EEA=false ; region=EUROPE ; productType=CONSUMERThis PAN simulates a non-EEA consumer Amex card in Europe.
3486 3826 7931 507🧭 EEA=false ; region=EUROPE ; productType=CORPORATEThis PAN simulates a non-EEA corporate Amex card in Europe.
3718 4294 2351 004🧭 EEA=false ; region=EUROPE ; productType=UNKNOWNThis PAN simulates a non-EEA Amex card in Europe with productType=UNKNOWN.
3712 5311 3391 201🧭 EEA=false ; region=ASIA_PACIFIC ; productType=CONSUMERThis PAN simulates a non-EEA consumer Amex card in ASIA_PACIFIC.
3423 1631 7472 410🧭 EEA=false ; region=ASIA_PACIFIC ; productType=CORPORATEThis PAN simulates a non-EEA corporate Amex card in ASIA_PACIFIC.
3710 9829 7279 338🧭 EEA=false ; region=ASIA_PACIFIC ; productType=UNKNOWNThis PAN simulates a non-EEA Amex card in ASIA_PACIFIC with productType=UNKNOWN.

CB Card numbers

These PANs allow you to test how the card is classified under the CB scheme (CB vs co-badged CB_VISA / CB_MASTERCARD) in your integration and reporting.

PANScenarioDescription
4020 0235 6597 5380✅🧾 Non-3DS success – scheme: CBThis PAN simulates a successful authorization without 3DS on the CB scheme.
4020 0254 4041 8403✅🧾 Non-3DS success – scheme: CB_VISAThis PAN simulates a successful authorization without 3DS on the CB_VISA scheme.
5232 1035 2372 2651✅🧾 Non-3DS success – scheme: CB_MASTERCARDThis PAN simulates a successful authorization without 3DS on the CB_MASTERCARD scheme.

Troubleshooting (what to check)

If you don’t get the expected outcome, start by checking:

  • Bank refusals: verify the returned bank refusal code/message in your transaction response or webhook (e.g., 51, 41, 59, 5).
  • 3DS scenarios: verify the returned transStatus. If C, a challenge flow must be completed; if D, the expected handling depends on your decoupled implementation.
  • Card attributes: verify the returned card metadata (EEA / region / productType / cardType) in the payment method or transaction details.
Test cards Values - PreviousTest IBAN valuesNext - Test cards ValuesDocumentation
CONTENU

Doc Contents

Doc Footnotes

Doc Elements

  • Mentions légales
  • Politique de confidentialité

© 2025 CentralPay