Versions Compared

Key

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

...

  • 5F360102 Transaction Currency Exponent

  • 5F2A020978 Transaction Currency Code

  • 9F530101 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.

...

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

  • Set Trace Depth = 10

  • Set DE Callback = 1 (data exchange - mandatory)Data Exchange Callback)
    Note: For Mastercard, It activates the callback functions for all APDUs exchanges. DE callback shall be set to 1in 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

...

  • 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.pngImage Added

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

...

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

...