Versions Compared

Key

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

...

The VISA checksum is calculated dynamically versus the ICS. A specific tag 0xDF1A is used to set the TTQ. It must be added and updated in all combinations in “Other TLV(s)” section (ENTRYPOINT tab) with the TTQ ICS value.

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

*VCPS: Visa Contactless Payment Specification

...

VCPS and VCTKS Reference ICS

Reader Characteristics

Reference Values

Agnos

Configuration Values

Recommendations

Comments

Additional Interfaces

1.1 - Is Contact Interface supported?

Yes/No

Optional

9F66, DF0A

Yes

Use TERMINAL and COMBINATION to set the values

Depends on the platform

1.2 - Does the device support Magnetic Stripe transactions?

Yes/No

Optional

DF0B

No

Depends on the platform

VCPS Options

2.1 - Does this product support MSD? (Magstripe processing)

Yes/No

Optional

9F66

Yes

Might be exclusive. Use COMBINATION to set the values

If VCPS v2.2 or higher, select NO.

2.2 - Does this product support qVSDC? (EMV Processing)

Yes/No

Optional

9F66

Yes

Might be exclusive. Use COMBINATION to set the values

If VCPS v2.2 or higher, select YES (Mandatory)

2.3 - Does the device support MSD and qVSDC active together?

Yes/No

Optional

9F66

Yes

Use COMBINATION to set the value

If VCPS v2.2 or higher, select NO.

qVSDC Options

2.4 - Preliminary Transaction Processing is supported?

Yes/No

Optional

N/A

YES

If 3.4 is checked, 3.5, 3.10, 3.11, 3.12 and 3.13 must be checked supported

2.5 - Status Check is supported?

Yes/No

Optional

DF30

Yes

Use COMBINATION to set the value

2.6 - Key Revocation is supported?

Yes/No

Optional

N/A

No

Use REVOCATED CAKEYS to activate the option

2.7 - Exception File is supported?

No

Not Supported

N/A

N/A

No

L3 perspective

2.8 - Signature is supported?

Yes/No

Optional

9F66

Yes

Use COMBINATION to set the value

2.9 - Online PIN is supported?

Yes/No

Optional

9F66

Yes

Use COMBINATION to set the value

2.10 - Contactless Floor Limit Check is supported?

Yes/No

Optional

DF23, DF30

Yes

Use COMBINATION to set the values

2.11 - Contactless Transaction Limit Check is supported?

Yes/No

Optional

DF24, DF30

Yes

Use COMBINATION to set the values

2.12 - Amount Authorized Zero Check is supported?

Yes/No

Optional

DF30

Yes

Use COMBINATION to set the value

2.13 - CVM Required Limit Check is supported?

Yes/No

Optional

DF26, DF30

Yes

Use COMBINATION to set the values

2.14 - Terminal Floor Limit Check is supported?

Yes/No

Optional

9F1B

Yes

Use COMBINATION to set the value

2.15 - Variable Transaction Amount is supported?

Yes/No

Optional

9F02

Yes

Use TRD to set the value

2.16 - Application Expiry Check is supported?

Yes

Mandatory

Fixed

N/A

Yes

2.17 - Issuer Update Processing is supported?

No

Not Supported

9F66

N/A

No

2.18 - Manual Cash is supported?

Yes/No

Optional

9F40

No

Use COMBINATION to set the value

2.19 - Cashback is supported?

Yes/No

Optional

9F40

No

Use COMBINATION to set the value

2.20 - Refund is supported?

Yes

Mandatory

Fixed

N/A

Yes

2.21 - Dynamic Reader Limits is supported?

Yes/No

Optional

DF1B

No

Use COMBINATION to set the value

2.21.1 - Maximum Dynamic Reader Limits sets is supported?

4

Mandatory

Fixed

N/A

4

2.22 - Contactless Floor Limit data element is supported?

Yes

Mandatory

DF24

N/A

Yes

Use COMBINATION to set the value

2.23 - The device is offline only?

Yes/No

Optional

9F66

No

Yes

Use COMBINATION to set the value

2.24 - The device is online only?

Yes/No

Optional

9F35

No

Yes

Use COMBINATION to set the value

2.25 - The Contactless Interface powered on even though the contactless interface for applications is not allowed?

No

Not Supported

N/A

N/A

No

Depends on the platform

2.26 - The device supports both online capable and offline capable?

Yes/No

Optional

9F35, 9F66

Yes

Use COMBINATION to set the values

2.27 If DF name tag 84 is a mandatory element in Select PPSE Response

No

Mandatory

N/A

No

N/A

2.28 if DF name tag 0x84 is a mandatory element in Select ADF Response

Yes

Mandatory

N/A

Yes

N/A

MSD options

2.30 - Track1 formatting to the host is supported?

Yes/No

Optional

DF1B

Yes

Use COMBINATION to set the value. In line with MSD support

not applicable for VCPS v2.2

2.31 - Track2 formatting to the host is supported?

Yes/No

Optional

DF1B

Yes

Use COMBINATION to set the value. In line with MSD support

not applicable for VCPS v2.2

2.32 - TTQ are sent in online messages?

Yes

Mandatory

Fixed

N/A

Yes

 not applicable for VCPS v2.2

2.33 - Zero Amount Authorized is supported?

Yes

Mandatory

Fixed

N/A

Yes

 not applicable for VCPS v2.2

VCTKS Options

3.1 - Does the device power down the RF field in between transactions or when certain Status Words are returned
(e.g. 6986 to GPO command)?

Yes

Mandatory

Fixed

N/A

Yes

3.2 - Is Key Revocation supported?

Yes/No

Optional

N/A

No

Use REVOCATED CAKEYS to activate the option

3.3 - Exception File Check supported?

No

Not Supported

N/A

N/A

No

L3 perspective

3.4 - Additional IDs in POI information supported?

Yes

Optional

N/A

Yes

To be left unchecked for VCTKS v1.0.2

General Reader Options

5.1 - The device supports a display?

Yes/No

Optional

N/A

Yes

L3 perspective. Depends on the platform

5.1.1 - The Amount Authorized is displayed when prompting for card presentation?

Yes/No

Optional

N/A

Yes

L3 perspective (Yes if display supported. Else No)

5.1.2 - The Available Offline Spending Amount can be displayed?

Yes/No

Conditional

Fixed

N/A

Yes

L3 perspective (Yes if display supported. Else No)

5.2 - The device supports a printer?

Yes/No

Optional

N/A

Yes

L3 perspective. Depends on the platform

5.2.1 - The Available Offline Spending Amount can be printed?

Yes/No

Conditional

Fixed

N/A

Yes

L3 perspective (Yes if printer supported. Else No). Depends on the platform

5.2.2 - Printing of a receipt for declined transactions supported?

Yes/No

Optional

Always Receipt flag

Yes

L3 perspective (Yes if printer supported. Else No). Use agnos.ini to always print

5.2.3 - Printing of a receipt for approved transactions supported?

Yes/No

Optional

Always Receipt flag

Yes

L3 perspective (Yes if printer supported. Else No). Use agnos.ini to always print

Reader Compliant to Visa Contactless Reader Implementation Notes

IRWIN

No

Not Supported

N/A

N/A

VRTPKS ICS

Reader Characteristics

Reference Values

Agnos

Configuration Values

Recommendations

Comments

Recommended qVSDC Options

3.3 - Signature is supported?

Yes

Mandatory

9F66

Yes

Use COMBINATION to set the value

3.4 - Online PIN is supported?

Yes/No

Optional

9F66

Yes

Use COMBINATION to set the value

3.8 - CVM Required Limit Check is supported?

Yes

Mandatory

DF26, DF30

Yes

Use COMBINATION to set the values

3.9 - Refund is supported?

Yes

Mandatory

Fixed

N/A

3.11 - The device is online only?

Yes

Mandatory

9F35

Yes

Use COMBINATION to set the value

Other qVSDC Options

4.5 - Manual Cash is supported?

Yes/No

Optional

9F40

No

Use COMBINATION to set the value

4.6 - Cashback is supported?

Yes/No

Optional

9F40

No

Use COMBINATION to set the value

General Options

6.1 - The device supports a display?

Yes/No

Optional

N/A

Yes

L3 perspective. Depends on the platform

6.1.1 - The Amount Authorized is displayed when prompting for card presentation?

Yes/No

Optional

N/A

Yes

L3 perspective (Yes if display supported. Else No)

6.2 - The device supports a printer?

Yes/No

Optional

N/A

Yes

L3 perspective. Depends on the platform

6.2.2 - Printing of a receipt for declined transactions supported?

Yes/No

Optional

Always Receipt flag

Yes

L3 perspective (Yes if printer supported. Else No). Use agnos.ini to always print

6.2.3 - Printing of a receipt for approved transactions supported?

Yes/No

Optional

Always Receipt flag

Yes

L3 perspective (Yes if printer supported. Else No). Use agnos.ini to always print

Reader Compliant to Visa Contactless Reader Implementation Notes

IRWIN

No

Not Supported

N/A

N/A

ICS VISA Checksum Calculation

...