Таблица 4.6.2.40. Структура PIHead
PIHead |
{TransIDs, Inputs, MerchantID, [InstallRecurData], TransStain, SWIdent, [AcqBackKeyData], [PIExtensions]} |
TransIDs |
См. выше описание TransIDs |
Inputs |
{HOD, PurchAmt} |
MerchantID |
Копируется из сертификата подписи продавца |
InstallRecurData |
См. табл. 4.6.2.41 |
TransStain |
HMAC(XID, CardSecret) |
SWIdent |
Строка, идентифицирующая программное обеспечение (разработчик и версия), инициирующее запрос. Оно специфицируется в PI, чтобы расчетный центр знал программное обеспечение владельца карты. |
AcqBackKeyData |
{AcqBackAlg, AcqBackKey} |
PIExtensions |
Данные из расширения платежных инструкций должны быть финансовыми и важными для обработки авторизации расчетного центра, эмитента или финансовой сети |
Прикладные данные в этом сообщении состоят из PIData, от которых PANData отличается более сильной криптографической обработкой. PANData – это информация платежной карты. PIData включает в себя все прочие данные о покупке, идентификацию транзакции и переменные криптографической поддержки.