TTK2 UPOS Extension 1.0 Этот документ является расширением описания протокола прикладного протокола TTK2. Протокола взаимодействия между приложением, запрашивающим выполнение операции (клиентом), и приложением, выполняющим операцию (сервером).

- Титульная страница
- Группы

Операции в других валютах
Примеры работы с библиотекой » Теги ТТК | Расширенный функционал

ПО UPOS не использует описанный в протоколе ТТК тег TAG_TTK_CURRENCY (0x1B). Для установки валюты, положите в TAG_TTK_EXTRA_DATA emv-тэг TAG_CUR_ID (0xDF2A) в tlv-формате. Пример команды:

- TAG_TTK_CLIENT_MID = "PUR"
- TAG_TTK_CLIENT_ECR = "P01386858454"
- TAG_TTK_CLIENT_ERN = "3870537922"
- TAG_TTK_CLIENT_AMT ="000000034500"
- TAG_TTK_REQUEST_ID = 0xDD0785F8
- TAG_TTK_EXTRA_DATA = {0x5F, 0x2A, 0x02, 0x48, 0x03}

Заметки
  Здесь тег TAG_TTK_EXTRA_DATA является сложным tlv-тегом и содержит в себе тег TAG_CUR_ID (0xDF2A) с длиной данных 2 байта и данными {0x48, 0x03}, что в LSB-WORD формате равняется 840 (840 - код валюты USD согласно ISO 4217).
  Для возможности проведения транзакций в валюте, терминал должен быть настроен соответствующим образом. Обратитесь в службу поддержки.