Positive ONE Group corporate siteCorporate site
ENEnglish
Level 3 · terminal integration and scheme approval

ICC Merchant Test Cards

Physical test cards with fixed profiles, for quick checks in store, regression testing and staff training. They are for basic transaction testing and confidence testing, and cannot be used for formal Level 3 certification.

Vendor: ICC Specifications EMV contact and contactless · magnetic stripe fallback · scheme profiles Test cards

Physical test cards for confirming that a POS or terminal configuration accepts, processes and responds correctly to each scheme profile. Thousands of companies worldwide use them to check terminal configuration before rollout, for regression testing, and to train staff by simulating in-store transactions.

What the cards are for

What you can check with these cards, and how. They are for basic transaction and confidence testing, and for training.

Terminal configuration checks and regressionTerminal Config & Regression

Confirms that the terminal accepts, processes and routes each scheme profile correctly. Used for configuration checks before rollout and for regression after a software update.

  • Covers contact, contactless and mobile scenarios
  • Supports magnetic stripe fallback testing, with the stripe encoded
  • Offline and online authorisation testing, following the terminal's local currency
PIN scenarios (contact cards)PIN Scenarios

The contact cards carry three PIN scenarios, which can be exercised on cards supporting offline PIN.

  • 1234: PIN verification succeeds. Any PIN other than 5678 or 1122 also succeeds
  • 5678: incorrect PIN, one attempt remaining
  • 1122: blocked PIN. The card is not actually blocked and can be reused
Mobile payment simulationMobile Payment

Two contactless cards that simulate mobile payment, reproducing a request for on-device CVM, that is a mobile PIN, and its successful verification.

  • Card 1: makes the terminal request on-device CVM (mobile PIN)
  • Card 2: presents a successful mobile PIN verification
  • Note: these do not work with Apple Pay, Google Pay or Samsung Pay
High-value contactless and cashbackHVC & Cashback

High-value contactless transactions above the contactless CVM limit can be authorised by signature or online PIN, depending on what CVM the terminal supports. Some cards also simulate cashback.

  • High-value contactless: authorised by signature or online PIN, depending on the terminal CVM
  • Maestro International and Mastercard Debit: domestic and international cashback
  • Visa Debit: domestic cashback only

Example cards included

Example cards included, by scheme. Individual cards can be purchased

Example cards included, by scheme. Individual cards can be purchased
American ExpressAL05 / Amex ExpressPay AG02
China UnionPay8-series BIN: contact DB01, contactless DB02, Credit CH01, QuickPass CY01
Diners / DiscoverDiners AL06 / Diners Contactless AG06 / Discover Credit EX02 / Discover Contactless(online) AN15
INTERACEnglish EQ01 / French EQ04 / INTERAC Flash AE13
JCBContact FA01 / Contactless FA02
Mastercard / Maestro2-series BIN EY03, Credit EY05, Debit EY06, PayPass EY07, PayPass MAG AN10, and various Maestro cards
VisaVisa AE03, 19-digit PAN AE04, Credit EZ02, Signature EZ03, Debit EZ04, Electron EZ005, payWave EZ06, US Debit AP07, Expired EZ01
FleetA set of 12 test cards, CP00

Specifications and schemes

Supported schemes
American ExpressUnionPayDiscoverJCBMastercardVisa

Schemes covered by the cards included (coverage depends on the configuration and licences)

Important: these cards cannot be used for Level 3 scheme certification testing — use the ICCSimTMat tools for Level 3. They are not suitable for live environments, card-not-present transactions, loyalty, fuel or account cards, or online testing that requires a CVV. Contact and contactless are separate cards; there are no dual-interface cards. Use them with a test host or with the terminal in training mode, loaded with the scheme test keys. Replace the cards when they expire. Standard items ship in five to ten business days.

What they can and cannot be used for

These cards are for basic transaction testing, confidence testing and training. They cannot be used for formal Level 3 scheme certification. If certification is required, we can introduce ICCSimTMat or VIABLE.

What they can and cannot be used for
UseSuitable
Operational checks in store, regression testing and confidence testingSupported
Training till staff, including PIN handlingSupported
Checking magnetic stripe fallbackSupported
Formal Level 3 certificationNot possible
Payments in a live environmentNot possible
Card-not-present and e-commerce payments, and online payments using a CVVNot possible
Testing real wallets such as Apple PayNot possible
A single card for both contact and contactlessNot available — they are separate cards
Fuel/Loyalty/Account CardOut of scope for the standard cards

Use the cards with a test terminal loaded with the scheme test keys, or with a test host or the terminal in training mode. Dynamic currency conversion is a terminal and acquirer function, not a card function.

PIN scenarios

On contact cards supporting offline PIN, the PIN you enter selects the terminal response.

PIN scenarios
PINScenario
1234PIN accepted
5678PIN mismatch, one attempt remaining
1122PIN Blocked

1122 does not actually block the card. It simulates a blocked PIN response, so the card can be reused.

Points to confirm before ordering

Points to confirm before ordering
ItemDetail
Debit card routingSome Mastercard Debit, Visa Debit and Visa Electron cards use a credit BIN range, so depending on the terminal they may not route correctly as debit. If you are checking debit paths or domestic debit routing, check the BIN and AID rather than the card name. International Maestro is understood to have a valid debit BIN range
ExpiryPublished material is inconsistent on this point, so we confirm the expiry of the cards being shipped at the time of order
FallbackDepending on the terminal, the acquirer and the scheme configuration, fallback may be prohibited or restricted
Mobile Emulation PackTwo contactless cards: one that makes the terminal request on-device CVM or a mobile PIN, and one that indicates the mobile PIN has been verified. They simulate how the terminal behaves with mobile CVM, and are not cards for testing Apple Pay, Google Pay or Samsung Pay themselves

Choosing between the ICC Solutions products

The general-purpose ICCSimTMat, the Fiserv-only kit and the Worldpay-only VIABLE are clearly separated.

Choosing between the ICC Solutions products
ComparisonTMatTMat for FiservICCSimDevMerchant CardsVIABLE
General purpose or dedicatedGeneral purposeFiserv onlyGeneral-purpose developmentGeneral-purpose basic cardsWorldpay only
Primary audienceVendors, laboratories and acquirersFiserv merchants and ISVsEMV developersStores, maintenance and trainingWorldpay merchants and ISVs
Level 2Suite availableMainly Level 3Custom-developed testingNot possibleMainly Level 3
Level 3SupportedSupportedNot for formal certificationNot possibleSupported
Host integrationExternal or simulatedFiserv Portal integrationOutside its purposeRequires a test hostBuilt-in closed loop
Negative testingScheme test case coverageFiserv test case coverageHighly flexibleLimitedWorldpay test case coverage
Automated analysisYesYesFocused on script developmentNoYes
Certification submissionThrough suitesFor FiservGenerally not possibleNot possibleFor Worldpay
PaytestProbeSupportedSupportedFocused on generated cardsNot supportedSupported

Where the product sits in the process

On the issuance side, the Barnes and ICC Solutions products are not competitors; they sit at different stages of the process.

Where the product sits in the process
Process stageProductObjective
Card issuance sideBarnes CPTInspects card data, certificates, EMV tags and magnetic stripe data
Card and terminal developmentICCSimDevDevelops error cards, custom cards and negative tests
Terminal kernelICCSimTMat Level 2Verifies the EMV kernel and reader application
Finished POS and ATMICCSimTMat Level 3Scheme integration testing
Specific acquirerTMat for Fiserv / VIABLEThe Fiserv and Worldpay certification process
After store deploymentMerchant Test CardsQuick checks, regression testing and staff training

What we confirm before proposing

Before finalising a configuration we ask about the following.

What we confirm before proposing
CategoryPoints to confirm
Test scopeHow far coverage must extend across contact, contactless and magnetic stripe, and whether Level 2, Level 3 or both are needed
ScopeWhich of POS, ATM, Tap to Phone, transit or fuel applies, and the exact scheme and test suite versions
Connects toWhich acquirer you connect to — Fiserv, Worldpay or another
MethodWhether physical ICCSim cards or PaytestProbe is used, whether physical cards for fallback testing are included, and whether a host simulator is required
Licences and maintenanceMaintenance charges after the first year and what happens if renewal stops, the expiry of the test cards, and how licences are divided between the scheme-qualified suites and development scripts
AutomationThe API specification for Auto API and robot integration, and compatibility between cards generated in ICCSimDev and TMat
Domestic requirementsIs a dedicated L3 test plan available for the local acquirer or payment network?

Supporting an international brand’s L3 suite and having the local acquirer or payment network accept that result as certification are two separate matters. We confirm the brand, acquirer, payment gateway and terminal configuration before fixing the product configuration.

Choosing the right ICC product

The ICC products divide by purpose. Where each sits is set out in the Level 3 layer.

Choosing the right ICC product
ProductIf you are considering
ICCSimTMatYou need to pass formal scheme approval at Level 2 and Level 3, and want acceptance testing managed and run with qualified suites
ICCSimTMat for FiservMerchant and ISV certification through Fiserv, with test logs uploaded directly via the portal
ICCSimDevYou want to build your own card responses and error conditions, for negative testing and debugging
VIABLEYou want to run merchant and ISV acceptance testing together in a closed-loop store setup
★ Merchant Test Cards (this page)You want physical cards for checking terminal configuration, regression and staff training
Testing and certification servicesYou would rather not run the testing yourself and want certification handled for you

Where it is used

  • Setting up Level 3 verification for a new development
  • Regression after a configuration change or update
  • Coverage checks ahead of certification

Relationship to certification

For quick operational checks, regression testing and training. They cannot be used for formal Level 3 certification; if certification is required, we can introduce ICCSimTMat or VIABLE.