Протоколы Internet

         

Если имеется маркер PANToken, он




Таблица 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.



Таблица 4.6.2.69

. Структура CapPayload















































CapPayload



{CapDate, CapReqAmt, [AuthReqItem], [AuthResPayload], [SaleDetail], [CPayExtensions]}



CapDate



Дата платежа - это дата транзакции, которая появится в уведомлении владельца карты.



CapReqAmt



Сумма платежа, затребованная продавцом, может отличаться от AuthAmt. Это сумма транзакции (до конвертации валюты), которая появится в уведомлении владельца карты.



AuthReqItem



См. табл. 4.6.2.64. Поле необходимо, если соответствующий маркер CapToken отсутствует или система расчетного центра/банка продавца не содержит подходящих данных для авторизационного запроса.



AuthResPayload



См. табл. 4.6.2.67. Поле необходимо, если соответствующий маркер CapToken отсутствует или система расчетного центра/банка продавца не содержит подходящих данных для авторизационного отклика.



SaleDetail



См. табл. 4.6.2.47.



CPayExtensions



Данные в расширении запроса платежа (capture) должны иметь финансовый характер и быть существенными для сообщения capture, посланного расчетному центру, финансовой сети или эмитенту.

Данные этого расширения приложимы к индивидуальным позициям платежного запроса. Данные, относящиеся ко всему запросу, помещаются в расширение CapReqData.

<

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий