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


Таблица Структура CredRevReq



Таблица 4.6.2.77. Структура CredRevReq

CredRevReq

<EncB(M, P, CredRevReqData, CapTokenSeq), EncBX(M, P, CredRevReqData, CapTokenSeq, PANToken)>

CapTokenSeq является внешним “багажом”.

Если PANToken имеется, он должен соответствовать одной записи в CredRevReqData.CredRevReqSeq и однму маркеру CapToken в CapTokenSeq.

CredRevReqData

CapRevOrCredReqData; см. табл. 4.6.2.72

CapTokenSeq

{[CapToken] +}

Один или более CapTokens, в соответствии один-к-одному с CredRevReqItem в CapRevOrCredReqData.CapRevOrCredReqItemSeq.

Заметим, что любой CapToken может быть опущен, т.е. может быть NULL

PANToken

См. табл. 4.6.2.46

CapToken

Копируется из соответствующего AuthRes или AuthRevRes

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

Шаг

Действие

1

Выделить запрос из входного сообщения

2

Для каждой позиции, для которой продавец получил CapToken:

  1. Проверить присутствие CapToken. Если CapToken отсутствует, отвергнуть позицию, послав CapRevOrReqCode = capTokenMissing
  2. Проверить CapToken

3

Для каждой транзакции в сообщении выполнить отзыв кредита, используя существующую финансовую сеть расчетной карты, как это специфицировано содержимым CapRevOrCredItem

Формирование отклика CredRevRes осуществляется в следующей последовательности.

Шаг

Действие

1

Получить отклик из финансовой сети платежной карты

2

Сформировать CredRevResData, как это описано в разделе CredRevOrCredResData, используя результаты из финансовой сети карты. Заполнить RRTags, полученные в запросе.

3

Включить для полученного результата Enc-инкапсуляцию

4

Вложить отклик в цифровой конверт и отправить владельцу карты

Отклик CredRevRes имеет достаточно простой формат:

CredRevRes

Enc(P, M, CredRevResData)

CredRevResData

CredRevOrCredResData; См. табл. 4.6.2.74.

Продавец обрабатывает полученный отклик следующим образом

Шаг

Действие

1

Извлекается отклик из входного сообщения

2

Обрабатывается CredRevResData, как это описано в разделе о CapRevOrCredResData. Для каждого CapRevOrCredResItem проверяется CapRevOrCredCode, чтобы определить результат и записать сумму успешного платежа.

<


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