The EMV Level 2 Kernel is applied to terminals to manage payment transaction flows. It is an intermediary software that enables the EMV transaction between the payment terminal and the card or wallet. It runs between the terminal operating system and the terminal payment application.
It can run on Linux, Android and Java platforms
Library communication between the EMV Kernel layer and the application layer and screen etc. There are no system requirements such as
A solution that uses a very small memory footprint, stack and has a very small resource usage
It can operate on a wide range of devices, including ATMs, payment-accepting KIOSKs, EFT-POS devices, pinpads, smartphones with mobile chip card readers, and transit validators.
It provides the necessary functions to perform certification-ready EMV Chip and PIN transactions in accordance with EMVCo® specifications.
Every payment scheme, contactless payment terminals For certification, contactless Level 2 Kernel specifications and test processes are defined separately. We offer contactless Level 2 Kernel for international payment schemes such as Mastercard, Visa, Discover, Amex, Unionpay and JCB, as well as local payment schemes such as Troy.