Amadis

C-2/MASTERCARD TA Session

Entry Point Template

See Configuration page.

Transaction Related Data

Use the following tags (5F2A0209789F5301019F7C1401020304050607080910111213141516171819205F57005F360102) in Other TLVs section:

  • 5F360102 Transaction Currency Exponent

  • 5F2A020978 Transaction Currency Code

  • 9F530146 Transaction Category Code

  • 9F7C1401….20 Merchant Custom Data

  • 5F57 Account type

Depending on the test case, preconditions might require DF04 and/or DF05 set to an arbitrary or empty value.

For specific DEK/DET tests such as 3MX2-4600(DE_1DETsignal) tag 9F03 is required in the DET response. So check the box Cashback in the Payment→Sales Data.

See Transaction page.

Administrative Settings

  • Set PayPass Legacy = 1 (no entry point - optional)

  • Set Trace Depth = 0

  • Set DE Callback = 1 (Data Exchange Callback)
    Note: For Mastercard, It activates the callback functions for all APDUs exchanges. DE callback shall be set to 1 in order to activate callbacks.

  • Set APDU Log = 1 (For RRP tests requiring performance set it to 0, as Key In (if you don't need to stop the transaction during the RRP test case))

  • Set Signal = 1

  • Set Digital Signals = 1 (display status values and corresponding labels)

  • set Default Transaction Type to 0 (Purchase)

See TMS/Administrative dialog.

Test Cases Execution

See Test Cases Execution page.

Note:

  • PROCESSING message display is not mandatory to pass C-2/Mastercard certification. It might had a time overhead depending on POI display capabilities. See GPI/SPED/display.c to add/skip that display.

Send POI Information

The POI Information Identifiers files are available in Data/MASTERCARD directory with the same name as the configuration name. The menu TMS > Send POI Information sends the file to the Acceptance System.

The PROCESSING and ENTRY POINT configurations shall also be sent to the Acceptance System.

The configurations with the SPI activated are:

  • PPS_SPI

  • PPS_SPI_Select

  • PPS_SPI_Dup

  • PPS_SPI_NoTermCat

 

image-20240422-161454.png

In TMS->Administrative, you must check this box as well:

image-20240422-161621.png

You have as well to set Terminal Country Code to 0x0056 in Terminal (Contact Tab):