Таблица 4.6.2.68. Формат CapReq
CapReq |
<EncB(M, P, CapReqData, CapTokenSeq), EncBX(M, P, CapReqData, CapTokenSeq, PANToken)> CapTokenSeq является внешним “багажом”. Если имеется маркер PANToken, он должен соответствовать одному CapItem и одному CapToken в CapTokenSeq. |
CapReqData |
{CapRRTags, [MThumbs], CapItemSeq, [CRqExtensions]} |
CapTokenSeq |
{[CapToken] +} Один или более CapTokens, соответствующие один-в-один CapItems в CapItemSeq. Любой CapToken может быть опущен, т.е. может равняться нулю. |
PANToken |
См. табл. 4.6.2.46. |
CapRRTags |
RRTags. Новый RRPID и Date |
MThumbs |
Оттиски сертификатов, CRL и BrandCRLIdentifier, хранящиеся в кэше продавца. |
CapItemSeq |
{CapItem +} Один или более CapItem в упорядоченном массиве |
CRqExtensions |
Данные в расширении запроса платежа (capture) должны иметь финансовый характер и быть существенными для сообщения capture, посланного расчетному центру, финансовой сети или эмитенту. Данные в этом расширении относятся ко всем позициям запроса оплаты capture. Данные, относящиеся к специфическим позициям, должны помещаться в CapPayload |
CapToken |
Копируется из соответствующего AuthRes или AuthRevRes |
CapItem |
{TransIDs, AuthRRPID, CapPayload} |
TransIDs |
Копируется из соответствующего AuthRes или AuthRevRes |
AuthRRPID |
RRPID, который появляется в соответствующем AuthReq или AuthRev |
CapPayload |
См. табл. 4.6.2.69. |
Структура данных CapPayload представлена в таблице 4.6.2.69.