4.5. Process3DSAuth - результат неуспешной верификации держателя карты [SP2]

В данном разделе описывается структура административной операции Process3DSAuth продукта PC-ECOM-PG, по неуспешному прохождению верификации держателя карты.

Варьируемые параметры XML-ответа описываются следующим образом:

 


На этой странице:

Пример результата неуспешного прохождения верификации карты на шаге Process3DAuth

XML-сообщение имеет следующий формат

XML-сообщение имеет следующий формат

<?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Response> <Operation>Process3DSAuth</Operation> <Status>00</Status> <Result> <XMLOut> <Message date="22/01/2017 10:01:10"> <Version>1.0</Version> <OrderID>8953</OrderID> <TransactionType>Purchase</TransactionType> <PAN>444444XXXX1101</PAN> <ShopName>TEST_TRADER_SP</ShopName> <CurrencyScr>Hryvnia</CurrencyScr> <SessionID>7896359F383D481A8B1236589753ar19</SessionID> <TransactionType>Purchase</TransactionType> <OrderDescription>TEST_PURCHASE</OrderDescription> <PurchaseAmount>50000</PurchaseAmount> <PurchaseAmountScr>500,00</PurchaseAmountScr> <FeeScr>0,00</FeeScr> <AcqFeeScr>0,00</AcqFeeScr> <CurrencyISOAlpha>UAH</CurrencyISOAlpha> <TranDateTime>22/01/2022 10:01:10</TranDateTime> <ResponseDescription>Authentication failed, order declined</ResponseDescription> <OrderStatus>DECLINED</OrderStatus> <TransStatusReason>01</TransStatusReason> <OrderStatusScr>DECLINED</OrderStatusScr> <RezultOperation>Transaction Result</RezultOperation> <MerchantTranID>b2c11112-f348-4472-90fd-5a27ebc81ba8</MerchantTranID> <ThreeDSVars> <AnswerVars> <ThreeDSVerification>N</ThreeDSVerification> <ThreeDSVerificaion>N</ThreeDSVerificaion> <xid>b2c12346-fb41-48d2-87fd-4a27efr898a7</xid> <ThreeDSVersion>2</ThreeDSVersion> </AnswerVars> </ThreeDSVars> <ThreeDSVerification>N</ThreeDSVerification> <ThreeDSVerificaion>N</ThreeDSVerificaion> <OrderID>8953</OrderID> <Brand>VISA</Brand> <Version>1.0</Version> <ResponseCode>05</ResponseCode> <Language>EN</Language> <Currency>980</Currency> <SessionId>7896359F383D481A8B1236589753ar19</SessionId> </Message> </XMLOut> </Result> </Response> </TKKPG>

Параметры XML-сообщения

Параметр

Нужность

Пример значения

Описание

Параметр

Нужность

Пример значения

Описание

Message

Да

Документ в форма

 

Version

Да

1.0

Версия протокола. Текущая 1.0

OrderID

Да

8953

Уникальный номер заказа

TransactionType

Да

Purchase

Тип операции

PAN

Да

444444XXXX1101

Маскированный номер карты

ShopName

Нет

TEST_TRADER_SP

Наименование ТСП

CurrencyScr

Да

Гривна

Текстовое описание валюты транзакции

SessionID

Условно

7896359F383D481A8B1236589753ar19

Идентификатор сессии, применяемый в совокупности с номером заказа для инициации оплаты, операций отмены, получения статуса заказа и т. д.

TransactionType

Да

Purchase

Тип операции

OrderDescription

Нет

TEST_PURCHASE

Текстовое описание заказа

PurchaseAmount

Да

50000

Сумма транзакции в копейках

PurchaseAmountScr

Да

500,00

Сумма транзакции, отформатированная для отображения клиенту

FeeScr

Нет

0,00

Сумма комиссии, отформатированная для отображения клиенту

AcqFeeScr

Нет

0,00

Сумма эквайринговой комиссии, отформатированная для отображения клиенту

CurrencyISOAlpha

 

 

 

TranDateTime

Да

22/01/2022 10:01:10

Дата и время выполнения операции

ResponseDescription

Нет

Authentication failed, order declined

Описание отказа в операции. Передается на языке интерфейса клиента

OrderStatus

Да

DECLINED

Состояние заказа

TransStatusReason

Нет

01

Причина отклонения операции.
Приложение: Описание параметра TransStatusReason

OrderStatusScr

Да

Отклонена

Текстовое описание состояния заказа

RezultOperation

Да

Transaction Result

Результат выполнения операции

MerchantTranID

Нет

b2c11112-f348-4472-90fd-5a27ebc81ba8

Уникальный номер операции клиента. Параметр генерируется PC-ECOM-PG

ThreeDSVerification

Да

N
U
R

Признак выполнения проверки карты по технологии 3-D Secure. Статус выполнения транзакций U / A содержится в сообщении PARes.
Приложение: Описание параметра ThreeDSVerification / ThreeDSVerificaion

ThreeDSVerificaion

Да

N
U
R

Признак выполнения проверки карты по технологии 3-D Secure. Статус выполнения транзакций U / A содержится в сообщении PARes.
Приложение: Описание параметра ThreeDSVerification / ThreeDSVerificaion

xid

Да

b2c12346-fb41-48d2-87fd-4a27efr898a7

Уникальный идентификатор транзакции, определяемый ТСП

ThreeDSVersion

Условно

2

Версия 3DS

Brand

Да

VISA, MC

Платежная система

ResponseCode

Да

05

Цифровой код результата верификации держателя карты

Language

Нет

RU – русский, EN – английский, UK – украинский, и т. д.

Язык интерфейса клиента. Заполняется в соответствии с RFC 1766 двухсимвольным кодом языка

Currency

Да

980 - гривна

Код валюты операции

SessionId

Условно

7896359F383D481A8B1236589753ar19

Идентификатор сессии, применяемый в совокупности с номером заказа для инициации оплаты, операций отмены, получения статуса заказа и т. д.

Результат не пройденной верификации держателя карты, можно определить по набору минимальных параметров (OrderStatus, ResponseDescription, ThreeDSVerification / ThreeDSVerificaion, другие параметры используются для установки детальной причины и также могут участвовать в идентификации отказа).

Примечание:

Параметр ResponseCode = 05, используется только при результате неуспешной верификации карты по EMV 3-D Secure или отмены заказа и не является кодом ответа для авторизационных (финансовых) операций.

 Описание параметра TransStatusReason

Параметр

Описание (Eng)

Описание (Rus)

Параметр

Описание (Eng)

Описание (Rus)

01

Card Authentication Failed 

Ошибка аутентификации карты

02

Unknown Device 

Неизвестное устройство

03

Unsupported Device 

Неподдерживаемое устройство

04

Exceeds authentication Frequency Limit 

Превышено ограничение частоты аутентификации

05

Expired Card 

Истек срок действия карты

06

Invalid Card Number 

Не верный номер карты

07

Invalid Transaction 

Недействительная транзакция

08

No Card Record 

Нет записи карты

09

Security Failure 

Ошибка безопасности

10

Stolen Card 

Украденная карта

11

Suspected Fraud 

Подозрение в мошенничестве

12

Transaction Not Permitted to Cardholder 

Транзакция не разрешена держателю карты

13

Cardholder not enrolled in service 

Владелец карты не зарегистрирован в сервисе

14

Transaction timed out at the ACS 

Время ожидания транзакции истекло в ACS

15

Low confidence 

Низкая достоверность

16

Medium Confidence 

Средняя достоверность

17

High Confidence 

Высокая достоверность

18

Very High Confidence 

Очень высокая достоверность

19

ACS Maximum Challenges 

Максимальное количество вызовов ACS

20

Non-Payment transactions not Supported Effective 

Неплатежные транзакции не поддерживаются

21

3RI transaction not supported 

Транзакция 3RI не поддерживается

22

ACS technical issue 

Техническая проблема ACS

23

Decoupled Authentication Required by ACS but not requested by 3DS Requestor 

Разделенная аутентификация требуется ACS, но не запрашивается запрашивающей стороной 3DS

24

3DS Requestor Decoupled Max Expiry Time Exceeded 

Превышено максимальное время истечения срока действия

25

Decoupled Authentication was provided insufficient time to authenticate cardholder. ACS will not make attempt 

Несвязанной аутентификации было предоставлено недостаточно времени для аутентификации держателя карты

26

Authentication attempted but not performed by the cardholder 

Аутентификация предпринята, но не выполнена держателем карты

80

Error Connecting to ACS 

Ошибка подключения к ACS

81

ACS Timed Out 

Истекло время ответа от ACS

82

Invalid Response from ACS 

Неправильный ответ от ACS

83

System Error Response from ACS 

От ACS эмитента получен ответ о системной ошибке

84

Internal Error While Generating CAVV 

Внутренняя ошибка при создании CAVV

85

VMID not eligible for requested program 

VMID не подходит для запрошенной программы

86

Protocol Version Not Supported by ACS 

Версия протокола, не поддерживаемая ACS

87

Transaction is excluded from Attempts Processing (includes nonreloadable pre-paid cards) 

Транзакция исключена из обработки попыток (включая непополняемые предоплаченные карты)

88

Requested program not supported by the ACS 

Запрошенная программа не поддерживается ACS

89

CAVV is included in response

CAVV включен в ответ

Примечание:

Эквайер не несет ответственность о том, как ACS-эмитента интерпретирует коды ответы на своей стороне, а также какую логику закладывает в код ответа.

Описание параметра ThreeDSVerification / ThreeDSVerificaion

Параметр

Описание (Eng)

Описание (Rus)

Параметр

Описание (Eng)

Описание (Rus)

Y

Authentication/ Account Verification Successful

Верификация пройдена успешна

N

Not Authenticated /Account Not Verified; Transaction denied

Не аутентифицирован/Учетная запись не проверена; Операция верификации отклонена

U

Authentication / Account Verification Could Not Be Performed; Technical or other problem

Аутентификация / проверка учетной записи не может быть выполнена; Техническая или другая проблема на стороне ACS

A

Attempts Processing Performed; Not Authenticated / Verified , but a proof of attempted authentication / verification is provided

Попытки обработки выполнены; Не Аутентифицирован / Верифицирован, но предоставлено доказательство попытки аутентификации / верификации

R

Authentication / Account Verification Rejected; Issuer is rejecting authentication / verification and request that authorisation not be attempted

Аутентификация / проверка учетной записи отклонена; Эмитент отклоняет аутентификацию / проверку и просит не предпринимать попытки авторизации


Связанные страницы:

There are no items with the selected labels at this time.

Copyright © 2015-2021 PROCARD