FIT

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\FIT]

<платежная система>

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\FIT\<платежная система>],где «<платежная система>» (регистр букв значения не имеет) может принимать следующие значения:

  • Master;

  • VISA;

  • CUP – China Union Pay;

  • JCB – Japan Credit Buro;

  • AMEX – American Express;

  • DC – Diners Club;

  • PRO100 – Про100.

FIT_ENTRY_nnn(FIT)

Подмножество карт (в т.ч. это может быть некоторый карточный продукт) платежной системы и правила их обслуживания (настройки). Сохраняется возможность не относить карты к платежным системам. Для этого записи FIT_ENTRY_nnn следует поместить в раздел [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\FIT]. В этом случае считается, что карта принадлежит к глобальной группе и при отработке транзакций специфические правила не применяются. В случае если карта проходит по нескольким FIT-ам, предпочтение отдается первой (в алфавитном порядке) платежной системе. Глобальная группа рассматривается в самую последнюю очередь.

Возможные значения

Значение элемента FIT_ENTRY_nnn кодируется текстовой строкой по ниже следующим правилам:

  • Маска – первые десять символов. Определяет принадлежность карты данной записи FIT-таблицы. Сперва записываются десятичные цифры, с которых начинаются номера карт, далее, если цифр меньше десяти, дописываются буквы « F » таким образом, чтобы длина маски в сумме составляла 10 символов.

  • Последующие восемь символов – первая группа настроек (рассматриваются ниже).

  • (опционально) Знак «~» и следующие за ним 16 символов – вторая группа настроек.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\FIT]
"FIT_ENTRY_000"="FFFFFFFFFF0000E0FE"

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\FIT\MasterCard]
"FIT_ENTRY_000"="51FFFFFFFF0000E0FE"
"FIT_ENTRY_001"="52FFFFFFFF0000E0FE"
"FIT_ENTRY_002"="53FFFFFFFF0000E0FE"
"FIT_ENTRY_003"="54FFFFFFFF0000E0FE"
"FIT_ENTRY_004"="55FFFFFFFF0000E0FE"

Дополнительно