Amadis

Get Candidate List (34h)

The Get Candidate List Exit Condition forces L2 to Exit after it finished building the Candidate List.

Kizis may decide to:

  • Keep Original Candidate List

  • Clear Candidate List

  • Modify Candidate List

  • Select Candidate

Exit Condition Response Parameters

The Parameters Returned by this Exit Condition are:

Tag

Size (bytes)

Type

M/O/C

Description

‘D2’

1

b

M

Exit Condition ID = 34h

‘C7’

1

b

M

Contactless Card Technology = 04h

‘5F2D’

2-8

an2

C

ICC Language Preference

‘9F11’

1

n2

C

Issuer Code Table Index

‘E7’

Var.

Constr.

C

Candidate Template

    ‘xxxx’

Var.

TLV

C

Data Elements for Candidate ID 01h

‘E7’

Var.

Constr.

C

Candidate Template

    ‘xxxx’

Var.

TLV

C

Data Elements for Candidate ID 02h

…

 

 

 

 

‘E7’

Var.

Constr.

C

Candidate Template

    ‘xxxx’

Var.

TLV

C

Data Elements for Candidate ID ‘n’

NOTE:  A Candidate Entry is assigned with a Candidate ID (‘DA’) used as reference for the Resume Command Parameters

RESUME L2 PAYMENT TRANSACTION Command Parameters

Kizis may continue the Normal Execution of the Contactless Transaction through the RESUME L2 PAYMENT TRANSACTION command using different combinations of Resume Command Parameters:

Tag

Size (bytes)

Type

M/O/C

Description

‘DB’

1

b

O

Selected Candidate ID for Final Selection

‘E6’

Var.

Constr.

O

Candidate List Template

    ‘DA’

1

b

O

Candidate ID of First Candidate

    ‘DA’

1

b

O

Candidate ID of Second Candidate

    …

 

 

 

 

    ‘DA’

1

b

O

Candidate ID of Last Candidate

Keep Original Candidate List

Send Resume Command with Empty Command Parameter.

Clear Candidate List

Kizis may Clear the Candidate List by including an Empty Candidate List (‘E6’) in the RESUME L2 PAYMENT TRANSACTION Command Parameters:

Tag

Size (bytes)

Type

M/O/C

Description

‘E6’

0

Constr.

M

Candidate List Template (EMPTY)

Modify Candidate List

Kizis may Modify the Candidate List by Removing one or multiple Candidates from the List and/or by Changing their Order in the List.

For example, if the Candidate ID included in Exit Condition Response Parameters were 01h, 02h, 03 and 04h and Kizis wishes to eliminate 02h and 04 and to reorder the Candidate List to 03h, 01h, then Kizis should issue the RESUME L2 PAYMENT TRANSACTION Command with the following Parameters:

Tag

Size (bytes)

Type

M/O/C

Description

‘E6’

Var.

Constr.

C

Candidate List Template

    ‘DA’

1

b

C

Candidate ID = 03h

    ‘DA’

1

b

C

Candidate ID = 01h

Select Candidate

Kizis may Force a specific Candidate ID to be used during the Final Selection through Tag ‘DB’ in the RESUME L2 PAYMENT TRANSACTION Command Parameters:

Tag

Size (bytes)

Type

M/O/C

Description

‘DB’

1

b

O

Selected Candidate ID for Final Selection

Â