Introdução a 3DS

Explicação clara sobre o objetivo do 3DS, quando deve ser executado e os benefícios em termos de segurança e redução de fraudes/chargebacks.

Visão Geral do 3DS

O que é 3DS?

  • O sistema de autenticação de cartão 3DS é um protocolo de autenticação usado em transações online com cartão para garantir a segurança do pagamento.
  • Reduz riscos de fraude e chargeback.

Quando é exigido?

  • O banco pode pedir uma confirmação adicional (senha, código SMS, biometria) para garantir que é você mesmo fazendo a compra.

Quando será necessário executar 3Ds?

  • Nas transações PAYTIME, no retorno da chamada da API de transação retornar "status": "PENDING" e no Array de Antifraude: "analyse_required": "THREEDS"e "analyse_status": "WAITING_AUTH. Deve ser implementando o SDK do 3Ds.

Fluxo de Autenticação do 3Ds.

  1. Executar a transação do tipo crédito
  2. Implementar o SDK 3Ds - Consulte a documentação de Implementação SDK - 3Ds.
  3. Realizar a autenticação da transação: Consulte a documentação Autenticação da Transação

O que acontece com a transação?

A transação fica com o "status": "PENDING" e não será listada, enquanto não for executado a validação do 3Ds.

Passo a Passo:

flowchart LR
    A(["Início da Transação"]) 
    A --- B(["Contém na resposta da Rota Transactions:<br>analyse_required = THREEDS"])
    B --> C(["Gerar id no SDK 3Ds"])
    C --> D(["Requisição de Autenticação na API PAYTIME"])


Did this page help you?