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)
- Contains:
- One
CAPKList
- One
CRList
- One
BINConfig
This structure ensures consistent and auditable configuration across devices.