Skip to content

EMV configuration management

The Config APIs allow administrators to centrally define and manage EMV-related configurations. These configurations are linked to POIs and used at payment time to ensure compliant transaction processing.

Key capabilities include:

  • Create and manage:
    • BINs
    • CAPKs (Certification Authority Public Keys)
    • CRs (Certificate Revocation entries)
    • EMVs (kernel parameter sets)
    • Lists of each type (CAPKList, CRList, EMVList, BINConfig)
  • Create and manage POI configurations (POIConfig), which bundle the relevant config objects used by a terminal at payment time.
  • Support dynamic assignment and versioning:
    • No manual push required — terminals fetch configuration on demand.

POIConfig Structure

Each POIConfig consists of:

  • One EMVConfig
    • Contains:
      • Nominal EMVList (default config)
      • Failsafe EMVList (used under degraded network conditions)
  • One CAPKList
  • One CRList
  • One BINConfig

This structure ensures consistent and auditable configuration across devices.