Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

  • In contact (acronyms K or CT), configurations are AID driven. There are 2 files: TERMINAL (RAW or TLV format), and PROCESSING (RAW or TLV format)

  • In contactless (acronym CL), configurations are KAT driven. KAT stands for Kernel Id / AID Id / Transaction Type id. There are 5 files: TERMINAL (RAW or TLV format), PROCESSING (RAW or TLV format), ENTRY_POINT (RAW or TLV format), SUPPORTED AID (RAW format only), COMBINATION (RAW format only), and UPDATE CONDITIONS (TLV format)

Image RemovedImage Added

For more details, see:

...

Here is the mapping between the kernel labels and identifiers supported by Agnos Framework:

Kernel

Kernel Identifier

Kernel Default Setting

n/a

1

Mastercard Contactless

2

See C-2/MASTERCARD Kernel Settings

Visa VCPS

3

See C-3/VISA Kernel Settings

American Express ExpressPay

4

See C-4/AMERICAN EXPRESS Kernel Settings

JCB J/Speedy

5

See C-5/JCB Kernel Settings

Discover DPAS

6

See C-6/DISCOVER Kernel Settings

CUP Overseas

7

See C-7/CUP Kernel Settings

Interac Flash

8 (Agnos Framework 3.1.x) or 65 (from Agnos Framework 3.2.x)

See Interac Flash Kernel Settings

RuPay qSPARC

13 (from Agnos Framework 3.2.x)

See RuPay qSPARC Kernel Settings

EFTPOS

66 (from Agnos Framework 3.2.x)

See EFTPOS Kernel Settings

Gemalto PURE

67 (from Agnos Framework 3.2.x)

See Gemalto PURE Kernel Settings

Idemia Wise

68 (from Agnos Framework 3.2.x)

See Idemia Wise Kernel Settings

Bancomat

69 (from Agnos Framework 3.2.x)

See Bancomat Kernel Settings

Note: Agnos Framework supports up to 255 kernel identifiers to comply with EMVCo Book B certification requirements.

...

Here is the mapping between the AID and identifiers supported by Agnos Framework:

AID

AID Identifier

Any AID

Corresponding #order from the list of AID defined in PROCESSING

Here is the mapping between the transaction type and identifiers supported by Agnos Framework (see paymentMW.h and tTransactionType enumeration type):

Transaction Type

Transaction Type Identifier

Purchase

0x00

Cash

0x01

Purchase with cashback

0x02

Refund

0x03

Manual cash

0x04

Quasi cash

0x05

Deposit

0x06

Inquiry

0x07

Payment

0x08

Transfer

0x09

Administrative

0x0A

House keeping (clean message)

0x0B

Retrieval

0x0C

Update

0x0D

Authentication

0x0E

Cash disbursement

0x0F

INI File Management

The persistent model may be generated using INI files. See INI File Management page.