Интегрированные сети ISDN


Таблица Структура CapPayload - часть 2


/p>

Расчетный центр обрабатывает CapPayLoad следующим образом.

Шаг

Действие

1

Обработать CPayExtensions. Если неизвестное расширение помечено как критическое, сообщение отвергается и возвращается сообщение Error unrecognizedExtension

2

Запомнить SaleDetail

3

Проверить, что BatchID является открытой платежной линией для BrandAndBIN.

  1. Если платежная линия неизвестна, отклонить платеж с посылкой CapCode = batchUnknown.
  2. Если линия не открыта, отклонить платеж с CapCode = batchClosed

4

Проверить, что идентификатор BatchSequenceNum является уникальным в рамках платежной линии. Если идентификатор не уникален, отклонить платеж путем возвращения CapCode = batchUnknown.

Расчетный центр формирует отклик CapRes согласно следующему алгоритму.

Шаг

Действие

1

Получить данные о платеже от платежного процесса

2

Скопировать CapRRTags из CapReq

3

Заполнить текущее значение BrandCRLIdentifier, имеющееся в расчетном центре, если оттиск для текущего BrandCRLIdentifier не получен или устарел.

4

Если MThumbs указывают, что продавцу для шифрования информации нужен новый Cert-PE:

  1. Вложить Cert-PE в цифровой конверт PKCS#7
  2. Вложить GKThumb в AuthResData, так как сам Cert-PE не защищен подписью

5

Опционно занести в поле BatchSequenceNum состояние текущих платежных линий

6

Скопировать BatchID и BatchSequenceNum из SaleDetail в CapResPayload

7

Заполнить CapResSeq. Для каждого CapItem в соответствующем CapReq заполнить CapResItem следующим образом:

  1. Скопировать TransIDs из соответствующего CapReqItem
  2. Скопировать AuthRRPID из соответствующего CapReqItem, если он имеется
  3. Заполнить CapResPayload

8

Опционно заполнить CRsExtensions

9

Вставить сообщение в цифровой конверт и послать продавцу

Генерация CapResPayload осуществляется следующим образом.

Шаг

Действие

1

Заполнить CapCode и CapAmt результатами обработки соответствующего CapReqItem

2

Скопировать BatchID и BatchSequenceNum из соответствующего CapReqItem

3

Опционно заполнить CRsPayExtensions

Структура сообщения-отклика CapRes показана в таблице 4.6.2.70.




Начало  Назад  Вперед