Телекоммуникационные технологии



         

SET и другие системы осуществления платежей - часть 118


Отклик шифруется с использованием нового симметричного ключа и переправляется продавцу.

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

Пары запросов CapReq/CapRes предоставляют механизм завершения ранее авторизованного денежного платежа. Размер платежа определяется на фазе обмена авторизационными сообщениями. Продавец не должен посылать запрос CapReq для ранее успешно прошедших платежей. Возможно осуществление платежей с помощью пар сообщений, выходящих за пределы протокола SET. Формирование запроса CapReq продавцом осуществляется следующим образом.

Шаг Действие
1 Заполнить поле CapRRTags
2 Опционно заполнить поля AuthReqData и AuthResPayload. Процедура опускается, если информация содержится в CapToken
3 Рекомендуется заполнить MThumbs всех сертификатов для расчетного центра, куда посылается это сообщение, для CRL и для BrandCRLIdentifier
4 Заполнить один или более CapItem в CapSeq следующим образом. Для каждого CapItem:

  • Заполнить TransIDs и AuthRRPID платежной позиций предшествующих сообщений в каждой транзакции.
  • Заполнить CapPayload
  • Заполнить SaleDetail, как это требует политика платежной системы карты.
  • Если CapToken нет, или отсутствует авторизация в расчетном центре, копировать CapTokenItem из соответствующего AuthReqItem запроса AuthReq и из AuthResPayload отклика AuthRes

  • 5 Заполнить CapTokSeq с помощью CapToken из соответствующих сообщений AuthRes, полностью тождественных с CapItem в CapSeq. Если CapToken для транзакции отсутствует, заносится нуль.
    6 В дополнительные позиции инкапсуляции EncBX заносятся PANToken, если продавец получил PANToken
    7 Опционно заполняется CRqExtensions
    8 Если включено PANToken, использовать EncBХ-инкапсуляцию
    9 Если PANToken не включено, использовать EncB-инкапсуляцию
    10 Вложить сообщение в цифровой конверт и послать владельцу карты
    <


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