O que é 3DS Data Only?

O 3DS Data Only é uma modalidade utilizada exclusivamente para cartões Mastercard, no modelo Data Only, os campos adicionais do 3DS 2.0 são mapeados da mesma forma, e enviados para a Mastercard e Bancos Emissores, porém, sem solicitar a autenticação. Uma grande característica do 3DS Data Only é ser um modelo frictionless onde não há pedido de informações extras ao usuário.

O benefício do uso do Data Only é enriquecer o banco de dados dos Bancos Emissores e da Mastercard, que passará a receber mais informações sobre os portadores de cada lojista. Esse campo busca aprimorar a autenticação silenciosa e o índice de aprovação dos Emissores, considerando o contexto atual onde o mercado está evoluindo para a integração com o protocolo de autenticação 2.0.

Vale pontuar que nesse modelo o lojista será responsável por arcar com as fraudes pois não há liability shift visto que não há autenticação do Emissor.

Diferença de 3DS Full e 3DS Data Only no request

A principal diferença entre uma transação 3DS Full e uma transação Data Only é o valor da tag AuthntcnRslt que numa transação de autenticação 3DS Data Only deve ser enviada com o valor UCRP, isso indica que houve uma autenticação com sucesso sem a participação do emissor.

Envio de um Request utilizando 3DS Data Only:

<Authntcn>
         <AuthntcnMtd>TDSC</AuthntcnMtd>
         <AuthntcnVal>12341234123412341234</AuthntcnVal>
         <AuthntcnRslt>UCRP</AuthntcnRslt>
         <TdScre>
                <TxId>TXID12345678901234567*********</TxId>
           			<TxSts>Y</TxSts>
                <TdScreVrsn>VRS21</TdScreVrsn>
         </TdScre>
</Authntcn>