Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Agnos PURE 2.18

The list of options presented here reflects the qualification reference used at Amadis to test Agnos kernels with appropriate tools (EVAL. UL or ICC Solutions). It doesn't reflect TA requirements nor most up-to-date optional/mandatory features released by payment networks. Please refer to your lab to validate your ICS before any debug or TA.

 Be careful! 0xC7 - Terminal Transaction Processing Information - is a crucial tag for PURE. Unlike some of the Agnos configuration tags, there is no default value for 0xC7. So, a 0xC7 tag shall be present in each COMBINATION. Else, the kernel won’t be activated.

This reference ICS doesn't document PURE values to be set (i.e., customers requirements) but Agnos supported values and how to set them in regards with any potential GEMALTO/PURE ICS.

Reader Characteristics

Reference

Supported Values

Agnos

Configuration Values

Recommendations

Comments

Product Identification

Terminal Type

Any

Mandatory

9F35

N/A

Shall be consistent with ICS values / if missing recreated with TTPI B1b4 (Set to 0x22 0r 0x23)

Additional Terminal Capabilities

Any

Mandatory

9F40

N/A

Shall be consistent with ICS values

Implementation Options

Pure Kernel options:

GET DATA transaction/ IO_1/ RETRIEVAL

Yes/No

Optional

DF1B

No

Set Kernel Configuration (see B1b8)

PUT DATA transaction/ IO_2/ UPDATE

Yes/No

Optional

DF1B

B1b7FIXED AMOUNT / IO_3

No

Not Supported

Set Kernel Configuration (see B1b7)

Application Authentication Transaction/ IO_4

Yes/No

Optional

DF1B

B1b5Supported when Transaction type is AUTHENTICATION (

No

Set Kernel Configuration (see B1b5. Require DDA set)

Capacity to restrict list of supported applications/ IO_5

No

Not Supported

Long Tap Supported/ IO_6

Yes/No

Optional

DF30 B2b8

DF1B

Yes

Set Kernel Configuration (see B2b8)

Online Additional Tap/ ONLINE_TAP/ IO_7

Yes/No

Optional

C7

-TTPI B3b8

Yes

Set Terminal Transaction Processing Information accordingly (see B3b8)

ECHO command / RECOVERY/ IO_8

Yes/No

Optional

C7

- TTPI B3b6Multi-Currencies

Yes

Set Terminal Transaction Processing Information accordingly (see B3b6)

Pure Reader Option

Pure Reader

Yes

Mandatory

Fixed

Yes

Supported by default

FIXED AMOUNT / IO_3

No

Not Supported

N/A

N/A

Capacity to restrict list of supported applications/ IO_5

Yes/No

Optional

PROCESSING Configuration

N/A

Supported by default

Multi-Currencies Support/ IO_9

No

Not Supported

N/A

N/A

Contactless Terminal Capabilities

: Offline/Online CapabilityOffline

Reader Product type/Contactless Only

Yes/No

Optional

C7

TTPI B1b4 if 9F35 missing

N/A

Set Terminal

Capabilities accordinglyOnline/Offline

Transaction Processing Information accordingly (see B1b4)

Terminal type / Offline Only

Yes/No

Mandatory

C7/9F35

N/A

Shall be consistent with Configuration/ICS values. If missing, created from tag C7, alias Terminal Transaction Processing Information (set to 0x22 or 0x23 depending on B1b4 value)

Terminal type / Online Capable

Yes/No

Optional

Mandatory

C7

TTPI B1b4 if 9F35 missing

Set Terminal Capabilities accordingly

/9F35

N/A

Shall be consistent with Configuration/ICS values. If missing, created from tag C7, alias Terminal Transaction Processing Information (set to 0x22 or 0x23 depending on B1b4 value)

Terminal type / Online Only

Yes/No

Optional

Mandatory

9F35

Set Terminal Capabilities accordingly

Terminal Type: ATM

ATM

N/A

Shall be consistent with Configuration/ICS values. If missing, created from tag C7, alias Terminal Transaction Processing Information (set to 0x22 or 0x23 depending on B1b4 value)

Terminal type / ATM

Yes/No

Mandatory

9F35

N/A

Shall be consistent with ICS values.

Additional Terminal Capability/Cash

Yes/No

Optional

9F35

Set Terminal Type and Terminal Capabilities accordingly

9F40

N/A

Additional Terminal Capability

Key Revocation supported

Acquirer Options

Recovery Transaction support

/Goods

Yes/No

Optional

By File

Revocation file is present or no

9F40

N/A

Additional Terminal Capability/Services

Yes/No

Optional

C7- TTPI B3b6

Long tap support / IO_6

9F40

N/A

Additional Terminal Capability/Cashback

Yes/No

Optional

DF30 B2b8

Second Tap for Online support/ Online TAP / IO_7Online PIN

9F40

N/A

Additional Terminal Capability/Key Revocation supported

Yes/No

Optional

C7 - TTPI B3b8

Presence of Key Revocation file

Additional Terminal Capability/Exception File

Yes/No

Optional

C7 - TTPI B1b3

Terminal Capabilities is set accordingly

Signature

Presence of Exception file

Dynamic Transaction Parameters

Amount 9F02

Yes/No

Optional

C7 - TTPI B1b2

Terminal Capabilities is set accordingly

Confirmation Code support as possible terminal CVM/ Additional Tap for Device CVM Supported / Second Tap (Mobile)C7 - TTPI B3b7

Mandatory

9F02

Yes

Authorization Response Code

Yes/No

Mandatory

8A

Yes

Issuer Authentication Data

Yes/No

Optional

Mandatory

91

Yes

SDA support

Memory Slot Read Template

Yes/No

Optional

C7 - TTPI B5b7

Terminal Capabilities is set accordingly

CDA support

Mandatory

BF71

No

Memory Slot Update Template

Yes/No

Optional

C7 - TTPI B5b1

Terminal Capabilities is set accordingly

Other card interfaces support

Mandatory

BF70

No

Transaction Currency Code

Yes/No

Optional

C7 - TTPI B1b5

Terminal Capabilities is set accordingly

Certification Option

Pure Reader

Yes/No

OptionalOptional

Mandatory

5F2A

Yes

Transaction Date

Yes/No

Mandatory

9A

Yes

Transaction Type

Yes/No

Mandatory

9C

Yes

Unpredictable Number

No

Mandatory

9F37

No

Other

Unpredictable Number systematically generated

Yes

Mandatory

N/A

Yes

Printer / Receipt

Receipt

Yes/No

Terminal application is designed to determine an online transaction disposition based on the authorization response message and will not activate the reader/kernel

No

Mandatory

N/A

Yes

Level 3 or device interface

No