Таблица 4.6.2.62. Коды завершения операции
meanonglessRatio |
PurchAmt=0; отношение не может быть вычислено |
orderRejected |
Продавец не может обработать заказ |
orderReceived |
Процессы авторизации отсутствуют |
orderNotReceived |
Информационный запрос получен до заказа |
authorizationPerformed |
См. AuthStatus |
capturePerformed |
См. CapStatus |
creditPerformed |
См. CreditStatus |
Владелец карты обрабатывает полученный отклик PRes следующим образом.
Шаг |
Действие |
1 |
Извлекается отклик из входного сообщения |
2 |
Чтобы проверить подпись продавца, производится обращение к Received Signed Data, |
3 |
На основе Trans.LID-C ищется запись транзакции. Если запись не найдена: |
4 |
Сравнить значения TransIDs.XID с XID из записи транзакции. Если равенства нет: |
5 |
Сравнить значения RRPID из сообщения и записи транзакции. Если совпадения нет: |
6 |
Сравнить значения Chall-C из сообщения и записи транзакции. Если совпадения нет: |
7 |
Запомнить BrandCRLIdentifier и проверить, что перечисленные CRL содержаться в кэше. Если это не так, и перечисленные CRL относятся к элементам, чьи сертификаты использовались для верификации подписи, сообщение игнорируется, так как подпись может быть некорректной. |
8 |
Для каждого PResPayload из PresPayloadSeq выполняются следующие действия: (PurchaseAmount*CapRatio). (PurchaseAmount*AuthRatio). |