threeDSResponse

O objeto threeDSResponse permite obter informações sobre a autenticação 3D Secure v1.

Contem o atributo authenticationResultData que apresenta o resultado da autenticação 3D Secure v1.

Composto dos atributos seguintes:

Atributo Formato
transactionCondition

Status da autenticação 3D Secure. Os valores possíveis são:

  • COND_3D_SUCCESS

    Sucesso da autenticação.

    O Estabelecimento Comercial e o portador do cartão estão inscritos ao programa 3D Secure e o portador autenticou-se corretamente.
  • COND_3D_FAILURE

    Autenticação não sucedida.

    O Estabelecimento Comercial e o portador do cartão estão inscritos ao programa 3D Secure mas o comprador não conseguiu autenticar-se (senha errada).
  • COND_3D_ERROR

    Autenticação em falha.

    O Estabelecimento Comercial participa ao programa 3D secure mas o servidor da plataforma de pagamento encontrou um problema técnico durante o processo de autenticação (quando verificou a inscrição do cartão ao programa 3D ou durante a autenticação do portador).
  • COND_3D_NOTENROLLED

    Portador não alistado.

    O Estabelecimento Comercial participa ao programa 3D Secure mas o cartão do portador não é inscrito.
  • COND_3D_ATTEMPT

    Tentativa de autenticação.

    O Estabelecimento Comercial e o portador do cartão estão inscritos ao programa 3D Secure mas o comprador não teve que autenticar-se (o servidor de controle de acesso do banco que emitiu o cartão somente implementa a geração de um comprovante de tentativa de autenticação).
  • COND_SSL

    3D Secure não aplicável.

    Estabelecimento Comercial não inscrito ao 3D Secure ou o canal de venda não tem cobertura com esta garantia.
string
enrolled

Status de alistamento do portador. Os valores possíveis são:

  • Y para um status alistado.
  • N para um status não alistado.
  • U para um status desconhecido.
string
status

Status de autenticação do portador. Os valores possíveis são:

  • Y para um status autenticado 3 DS.
  • N para um erro de autenticação.
  • U para uma autenticação impossível.
  • A para uma tentativa de autenticação.
a1
eci

Indicador de Comercio Eletrônico.

O valor eci depende do status da autenticação 3DS e do tipo de cartão. Os valores possíveis são:
  status =Y status = A status = U status =N
VISA - AMEX 5 6 7 -
MasterCard 02 01 - -
string
xid

Número de transação 3DS.

string
cavvAlgorithm

Algoritmo de verificação da autenticação do portador (CAVV). Os valores possíveis são:

  • 0 para HMAC.
  • 1 para CVV.
  • 2 para CVV_ATN.
  • 3 para Mastercard SPA.
n1
cavv

Certificado do ACS.

string
signValid

Assinatura da autenticação 3DS.

string
brand

Rede do cartão.

string