Positive ONE Group corporate siteCorporate site
ENEnglish
EMVCo · NFC Forum · ISO/IEC 10373 · ICAO

Testing and certification for
NFC and EMV payments — end to end.

Contactless cards, payment terminals, NFC phones, transit cards, ePassports. Starting from the device under test and the applicable specification, we assemble test platforms, specification-specific test suites, reference antennas, calibration and automation as a complete set. Rather than a single instrument, we build a pre-certification test environment using the same class of tools, test suites, reference antennas and calibration equipment as accredited laboratories. The aim is to find problems before formal certification testing and reduce rework at the laboratory.

Verification layersTest at every stage Level 1 RF — Level 2 kernel — Level 3 terminal integration — magnetic stripe — operations and UAT
Card / mobile Tap Level 1 · RF 13.56MHz · ISO 14443 Level 2 · kernel EMV kernel Level 3 · terminal E2E · transaction coverage Magnetic Legacy branch Operations · UAT Regression · issuance Payment / certification Network
Transaction path (main line) Magnetic stripe = legacy branch Certification spans every stage Select a stage to jump to that layer
Delivered as a test system Not a single instrument. We combine the elements you need, based on device under test × specification × test objective, to build a pre-certification environment that surfaces problems before formal certification testing.
01

Test platforms

ProxiLAB Quest (contactless PICC/PCD/NFC), ContactLAB (contact ISO/IEC 7816 and SWP), ProxiSPY Quest and NomadLAB.

02

Specification test suites

EMVCo, NFC Forum, ISO/IEC 10373, ICAO, CIPURSE and others, with test cases, verdicts and reports.

03

Reference antennas and test fixtures

Test PICC/PCD, PCD Assembly, PICC Probe and CMR. These define the reference RF environment on the opposite side of the device under test.

04

Calibration and measurement

Calibration coil, oscilloscope and RF amplifier, for reproducible measurement conditions.

05

Execution and automation

SCRIPTIS™ runs scripts, controls instruments, logs and reports. Robots automate regression testing.

Guided selection

Not sure what you need?
Start here.

Two questions identify the test layer. For Level 3 and operations, one more question establishes the objective — terminal configuration verification or transaction UAT — and we suggest the right partner products.

Find by applicationSTEP 1 / 2
Browse by layer

Filter products by test layer.

The first axis is the layer; vendor and certification are applied as facets on top of it. Because of this structure, ICC (L2/L3 testing of terminals and ATMs) and B2 (UAT and regression with test cards) never share the same shelf.

Vendor
Certification (cross-cutting)

Browse by technical axis

You can reach the products from the device under test, the protocol role, the interface or the test domain.

Vendors, correctly separated

ICC and B2 have different roles.

Grouping both under “EMV cards” is a procurement view. From an engineering view the test objectives are fundamentally different, so we separate them structurally.

ICC SolutionsPrimary vendor for Level 2 and Level 3 (terminal side)

Level 2 and Level 3 — terminal configuration and kernel coverage

The main platform for Level 2 (kernel behaviour) and Level 3 (terminal integration). ICCSim TMat covers terminal configurations and branches through to certification.

  • ICCSim TMat — EMV Level 2 / Level 3 test suite
  • ICCSimTMat for Fiserv — Fiserv kit
  • Merchant Test Cards — cards for verifying terminal configuration
  • VIABLE — closed-loop test kit
  • ICCSim Dev and certification services
ICC — all 6 productsview →
B2 Payment SolutionsPrimary layer: operations (issuer side)

Host and issuer connectivity, scheme UAT

Tools for issuer-side acceptance testing and transaction coverage by region and scheme.

  • EMV test card set — UAT by region and scheme
  • Touchless Dual Interface Collection — contactless and dual interface
  • USA Debit test card set — US Common Debit AID
  • 8-digit BIN test card set — verifying 8-digit BIN support
  • UAT EBT Card — special-purpose UAT
  • Magnetic stripe simulator — generating track data
  • Professional Services — test strategy and certification support
  • eLearning and training — payment testing courses
B2 — all 8 productsview →
PaytestLabPrimary layer: Level 3 (terminal integration)

Automating payment terminal testing

A joint venture between Abrantix AG and B2 Payment Solutions Inc. It drives existing certification test tools and automates execution and result collection.

  • PaytestHub — the hub for authoring, managing, running and analysing tests (cloud)
  • PaytestPlayer — EMV Level 3 test execution engine
  • PaytestLab — the product family as a whole
  • PaytestRobot T1 / T4 — physical handling
  • PaytestMux — electronic switching of test cards
  • PaytestCore — the automation execution platform
  • PaytestECR — POS register integration testing
  • PaytestProbe — analysis of terminal-to-host traffic
PaytestLab — all 8 productsview →
2-TIER The test card listing uses a two-level structure (level one: terminal configuration verification or transaction UAT; level two: region, scheme and interface). Because the objective splits at level one, no card added later places the two vendors in the same grid. The separation is held by the information design itself.
Pages that go deep

The description format changes with the product type.

We do not use the same headings for every product. Changing the core information by type means products that need detail get detail.

Analysis and suites

Function and suite type

ProxiSPY · ICCSim TMat · EMVCo / ID / transit suites
Core information Display and analysis functions / supported test suites (specification and version) / protocols and interfaces
Platforms

Test platform type

ProxiLAB Quest
Core information Platform capabilities such as emulation, VHBR and VNA
Reference fixtures

Reference type

Reference antennas and test fixtures
Core information Device under test to reference mapping / accessories by specification (actual SKUs and photographs)
Kits and systems

Coverage type

Barnes CAT/CPT · Paytest family
Core information Test configuration and coverage / supported terminals
Test cards

Card type

B2 EMV card sets · Touchless
Core information Card-by-card detail (name / AID / interface / transaction conditions / intended use)
SDK, services and runtimes

Embedded and service type

Alcinéo SoftPOS SDK · certification services
Core information Deliverables and integration steps / supported specifications and certifications (runtimes are a separate axis)
Cross-cutting

Certification is a state, not a layer.

Certification exists at Level 1, Level 2 and Level 3 alike. Rather than making it a separate tier, we treat it as a cross-cutting concern that applies to every layer.

L1 CERTIFICATION

EMVCo L1 / NFC Forum

Keolabs EMVCo Level 1 benchmark suite and the NFC Forum suite support RF and analog/digital certification from the earliest stage.

L2 CERTIFICATION

Kernel certification

SCRIPTIS™ and ICCSim TMat test kernel behaviour for Level 2 certification.

L3 CERTIFICATION

Terminal and scheme approval

The ICC Solutions Level 3 test environment and certification support services assist with integration testing of terminals, kernels and acquirer hosts.

Accredited test laboratory

Bureau Veritas ICTK — EMVCo accredited test laboratory

Test equipment and certification are two sides of the same coin. Bureau Veritas ICTK is an accredited test laboratory and certification body providing smart payment security testing and certification against EMVCo, Visa, NFC and Discover requirements, covering mobile devices, payment cards and POS terminals. Founded in 2001, it was acquired in 2017 by Bureau Veritas (founded 1828).

Worth noting: ICTK uses the KEOLABS fully automated EMVCo Level 1 test solution for both cards and readers, and holds EMVCo accreditation. A test bench built from the KEOLABS equipment we supply is therefore the same class of environment as the one used in the accredited laboratory. Using a comparable environment from the development stage narrows the difference in test conditions and makes problems easier to find before formal certification testing. Passing a pre-certification test does not mean the formal certification test will be passed.

See ICTK certification services and process →
Certified runtime — a different axis

Not a tool for testing,
but a runtime embedded in the product.

Everything above is test equipment. Alcinéo sits on a different axis and supplies the runtime that runs inside the product — the payment processing itself — for payment terminals and SoftPOS. It is supplied as an an implementation built for certification such as EMVCo Level 1 and Level 2, and it sits on the device under test that the test equipment verifies.

Positive ONE distributes the Alcinéo embedded runtimes
Execution environment — cross-layer

Beneath the layers sits the runtime environment.

SCRIPTIS™ and RGPA are not products for one particular layer. They are the execution platform and user interface that run the KEOLABS test suites. Level 1, Level 2 and Level 3 all run on top of them, so we keep them off the layer shelves and list them separately as a cross-cutting runtime environment.

Card issuance & QC — issuer side

Verification on the card issuance side, not the terminal side.

Barnes International builds tools for card issuance and personalisation verification, on the issuer and card manufacturer side. CPT and CAT read a card and verify the EMV chip and magnetic stripe personalisation data, while the certification test modules check cards before submission to the payment scheme. We treat this as a separate axis from terminal integration (Level 3).

Technology partners

7 partner vendors and their products.

Leading payment test vendors worldwide and related suppliers — 7 in total. Each entry shows the vendor's role (which layer, which axis) and the products we carry. KEOLABS, ICC, Barnes, B2 and PaytestLab supply test equipment; Alcinéo supplies embedded runtimes; MULTOS supplies the card-side platform (the latter two on separate axes).

Test equipment
Primary vendor for Level 1 RF and protocol (analogue and digital)

Conformance suites for EMVCo Level 1, NFC Forum, ID documents and transit, plus ProxiLAB and ProxiSPY and reference fixtures. SCRIPTIS™ and RGPA provide the runtime across all layers.

12 products
Test equipment
Primary vendor for Level 2 and Level 3 (terminal side)

ICCSim TMat (Level 2 / Level 3 suite), the Fiserv edition, Merchant Test Cards, VIABLE and certification services.

6 products
Test equipment
Card issuance and QC (issuer side, separate axis)

CPT and CAT 3000v3 card and personalisation verification, certification test modules, P3 issuance data preparation and magnetic stripe QC. This is the card issuance side, not terminal integration.

9 products
Embedded runtime
Embedded runtime supply (separate axis)

EMV kernels and SoftPOS / MPoC SDKs embedded in terminals and SoftPOS. Supplied for the device under test, not for testing it.

4 products
Test equipment
Operations (issuer side), transaction UAT and automation

Region and brand test cards, a magnetic stripe simulator, training and services. Tools for transaction UAT and regression against terminals and acceptance devices.

8 products
Test equipment
Level 3 (terminal integration) — automating payment terminal testing

A joint venture between Abrantix AG and B2 Payment Solutions Inc. It drives existing certification test tools and automates execution and result collection.

8 products
Card platform
Supply of the card-side operating system (separate axis)

A bank-designed, multi-application secure smart card operating system with an on-chip virtual machine and ALU loading. CC EAL6+ High (VM EAL7). This is a card platform on the device under test, not test equipment.

1 product
Accredited test laboratory partner (a different category from test equipment vendors)

An accredited test laboratory and certification body for EMVCo, Visa, NFC and Discover, based in Korea and part of the Bureau Veritas group. Holds EMVCo accreditation using the KEOLABS EMVCo Level 1 solution. After verification during development on the equipment we supply, this is the accredited laboratory that carries out formal conformance testing. The laboratory tests and produces the report; the approval, such as a Letter of Approval, is issued by EMVCo or the payment system concerned.

See ICTK certification services →

Deployment support and services

Beyond supplying equipment, we work with the manufacturers — KEOLABS, ICC Solutions, B2 and others — to support you from deployment through operation and certification.

SUPPORTSupport and maintenanceAll KEOLABS products include 12 months of support and maintenance as standard, covering software updates and repair. Calibration services for platforms and antennas are also available.
TRAININGTrainingFrom the fundamentals of the specifications (ISO/IEC 14443, EMVCo, ICAO and others) through to analysing failed NFC transactions, using real equipment.
DESIGNProduct design supportAdvice on antenna design and product integration, and characterisation of prototypes such as cards, tags, mobile devices, readers and boards.
CONSULTINGConsultancySelecting the right hardware configuration, test planning for R&D, and characterisation reports covering logs, measurements and analysis.

Not sure what you need? Start from there.

Engineers with experience from R&D through validation and certification will work alongside you.