Imagem Mosaico

Como Implementar Autenticação 3DS para SaaS, Software e Video Games

Autor: Marta Poprotska, Gerente de Comunidade de Mídias Sociais

Revisado por: George Ploaie, Diretor de Operações (COO)

Para integrar autenticação 3DS no seu sistema de pagamento, você precisa integrar uma solução de pagamento que suporte este protocolo, o que adiciona uma etapa extra aos pagamentos com cartão online por razões de segurança. Isso é crucial para reduzir fraudes e cumprindo diferentes regras, como a Autenticação Forte de Cliente (SCA) da UE.

 

Este guia oferece instruções passo a passo sobre como integrar o 3DS e aprimorar seus processos de pagamento, o que o ajudará a criar um sistema em conformidade.

O que é 3DS e por que é necessário?

3DS é um acrônimo para Three-Domain Secure e é um protocolo desenvolvido pela Visa para aumentar a segurança das transações online com cartões de crédito e débito. Além dos detalhes do cartão e do código de segurança, Autenticação 3DS pode exigir que o cliente forneça uma senha, um código enviado para o seu dispositivo móvel ou autenticação biométrica. Este protocolo é importante para empresas SaaS, plataformas de software e videojogos porque:

  • Reduz a fraude: Implementando 3DS procedimentos podem afetar a ocorrência de transações não autorizadas num negócio SaaS. As perdas por fraude no e-commerce atingindo $44,3 mil milhões em 2024, de acordo com os dados, sugere a importância deste assunto.
  • Transfere a responsabilidade: Se a autenticação do cartão de crédito for bem-sucedida, o risco financeiro relacionado à fraude chargebacks passa do seu negócio SaaS para o banco emissor do cartão do cliente.
  • Ele garante a conformidade: É especialmente útil para empresas que operam em regiões com regulamentações rigorosas, como a UE, que possui a Revisada Diretiva de Serviços de Pagamento (PSD2) em vigor. Esta diretiva exige a implementação de Autenticação Forte do Cliente (SCA) para muitos pagamentos online. De fato, 3DS 2 foi desenvolvido para atender a essas necessidades de SCA. 
Quais Países Exigem 3DS e O Que é SCA?

A regra para SCA, aplicada usando 3DS, entrou em vigor em 14 de setembro de 2019 e é principalmente exigida no Espaço Económico Europeu (EEE). Aplica-se a empresas que possuem uma conta de comerciante na UE e são suportadas por cartões emitidos por um banco na UE. 

Autenticação Forte do Cliente (SCA) implica que o titular do cartão deve verificar o pagamento usando pelo menos duas das três áreas distintas de informação: 

  • Conhecimento: Algo que só o cliente sabe (como uma palavra-passe).
  • Posse: Algo que o cliente possui (como um telefone que recebe um código).
  • Inerência: Algo que o cliente é (como uma impressão digital ou ID facial).

 A SCA é legalmente exigida no EEE, mas os bancos podem optar por implementar esta prática globalmente. É aconselhável preparar o 3DS SaaS ambiente em qualquer caso, mesmo para aplicações disponíveis em diferentes mercados, como software ou jogos.

A execução bem-sucedida desta estratégia requer um MoR ou um processador de pagamentos que seja totalmente compatível com o moderno 3DS 2 protocolo.

Etapa 1

Garanta uma Parceria de Pagamento e Método de Integração Certificados por 3DS

Para começar, você deve selecionar um parceiro global de pagamentos adequado que seja certificado para realizar o protocolo 3DS 2 e também capaz de retroceder para 3DS 1, se necessário. Este parceiro assumirá a comunicação entre o seu sistema SaaS, a rede de cartões e o banco emissor do cartão. A aquisição de 3DS pode ser considerada nesta fase. A sua equipa de desenvolvimento terá de tomar uma decisão sobre se deve usar uma Página de Pagamento Hospedada simples, que economiza tempo e dinheiro na integração, ou uma Integração Direta API/SDK, que oferece mais controle sobre a aparência e a experiência do checkout.

 

Seu parceiro deve ser certificado e estar em conformidade com todas as especificações EMV 3DS, evitando assim complicações durante a implementação do protocolo de segurança em diferentes redes de cartão.

 

  1. Selecione o Tipo de Integração: A opção mais simples é usar uma Página de Pagamento Hospedada, na qual o parceiro lida com o processamento da transação. Se for desejado mais controle da experiência do usuário, Integração Direta API/SDK pode ser utilizado, proporcionando acesso a um espectro mais amplo de funcionalidades do Stripe.  
  2. Verificar Certificação: Certifique-se de que seu parceiro esteja atualizado com as mais recentes especificações EMV 3DS. 
Como a PayPro Global pode ajudar

Seu provedor gerencia o ônus da complexidade do processo de pagamento. A PayPro Global pode ajudar a decidir se a autenticação 3DS é necessária, iniciando o protocolo apropriado e comunicando-se com a rede de cartões e o banco emissor para concluir a verificação. Dessa forma, o trabalho da equipe de desenvolvimento é poupado.

Checklist Gratuito de Implementação de Autenticação 3DS

Obtenha seu checklist passo a passo sobre como implementar o 3DS para seus produtos SaaS, Software e Video Game.

  • Marca de verificação

    Etapas de configuração para 3DS 2

  • Marca de verificação

    Principais pontos de dados a transmitir

  • Marca de verificação

    Configurações de isenção recorrente

  • Marca de verificação

    Guias de otimização de aplicativo móvel

  • Marca de verificação

    Detalhes sobre a transferência de responsabilidade por fraude

Obtenha Seu Checklist 3DS GRATUITO
Etapa 2

Implemente a Estrutura de Coleta de Dados

O sucesso do fluxo contínuo depende do precisão dos dados fornecidos. O 3DS 2 exige até 100 pontos de dados para determinar o risco, portanto, seu sistema deve coletar e enviar essas informações durante cada solicitação para a transação.

 

É necessário incluir no sistema de checkout todos os campos necessários, que incluem o endereço IP, e-mail e o nome do titular do cartão, além dos dados contextuais necessários de seus sistemas. Adicionar informações contextuais como a idade da conta do cliente ou seu histórico de compras ajuda o motor de risco do banco a aprovar o pagamento sem verificações adicionais.

 

  1. Campos de Dados Obrigatórios: Certifique-se de que o seu sistema de checkout está coletando e transmitindo todas as informações necessárias, que incluem o endereço IP do cliente, o endereço de cobrança, o nome completo do titular do cartão, o endereço de e-mail e o número de telefone.
  2. Enriquecimento de Dados Contextuais: Incorpore informações de back-end na solicitação de pagamento. A análise baseada em risco requer acesso a dados essenciais do cliente, incluindo:
    • Idade/data de criação da conta do cliente (vital para a longevidade do SaaS)
    • Histórico de compras anteriores (um fator na frequência de transações)
    • Especificações do dispositivo (ID do dispositivo, navegador, resolução da tela)
Observação

Para atingir o máximo de fluxo sem atritos, é necessário fornecer todas as informações disponíveis ao processador de pagamentos. Este conjunto de informações é muito importante para a avaliação de risco do banco.

Checklist Gratuito de Implementação de Autenticação 3DS

Obtenha seu checklist passo a passo sobre como implementar o 3DS para seus produtos SaaS, Software e Video Game.

  • Marca de verificação

    Etapas de configuração para 3DS 2

  • Marca de verificação

    Principais pontos de dados a transmitir

  • Marca de verificação

    Configurações de isenção recorrente

  • Marca de verificação

    Guias de otimização de aplicativo móvel

  • Marca de verificação

    Detalhes sobre a transferência de responsabilidade por fraude

Obtenha Seu Checklist 3DS GRATUITO
Etapa 3

Defina Sua Estratégia 3DS Com Base no Risco da Transação

Você precisa criar um plano e incluí-lo em sua programação em termos de 3DS desempenho. O desafio é reduzir o atrito do cliente e cumprir as regras, razão pela qual é necessário considerar o risco e a necessidade de cada transação a ser realizada.

 

Esta etapa destina-se a facilitar o “Fluxo Sem Atrito” para muitas transações válidas e iniciar o “Fluxo de Desafio” quando exigido para titulares de cartão do EEA ou em casos de risco elevado. Uma tabela de análise de risco abaixo pode contribuir para a conformidade com as regras aplicáveis e pode ter um impacto nas taxas de conversão.

 

Para cada transação, antes de iniciar o pagamento, você deve realizar uma avaliação de risco usando esta tabela:

 

 

Estratégia a Escolher

Como influencia a jornada do cliente

A transação é obrigatória para SCA (cartão EEA, acima dos limites de isenção)?

Fluxo de desafio (exigido pelo banco)

Alta fricção
O cliente é obrigado a concluir uma etapa extra (pop-up ou modal) para verificar a identidade, o que pode levar ao abandono se não for otimizado para dispositivos móveis.

A transação é de baixo valor, recorrente ou Iniciada pelo Vendedor?

Fluxo sem atrito (pedido de isenção)

Sem atrito
Não há necessidade da participação direta do cliente, pois a transação é concluída instantaneamente em segundo plano.

A transação é de alto valor, mas fora do EEE?

Fluxo sem atrito (decisão baseada no risco)

Baixo atrito
Se o risco for baixo, a transação é rápida. A autenticação é acionada apenas se o risco for alto. 

Checklist Gratuito de Implementação de Autenticação 3DS

Obtenha seu checklist passo a passo sobre como implementar o 3DS para seus produtos SaaS, Software e Video Game.

  • Marca de verificação

    Etapas de configuração para 3DS 2

  • Marca de verificação

    Principais pontos de dados a transmitir

  • Marca de verificação

    Configurações de isenção recorrente

  • Marca de verificação

    Guias de otimização de aplicativo móvel

  • Marca de verificação

    Detalhes sobre a transferência de responsabilidade por fraude

Obtenha Seu Checklist 3DS GRATUITO
Etapa 4

Automatize Isenções e o Fluxo Sem Atritos

o Fluxo Sem Atrito em 3DS 2 relaciona-se às taxas de conversão através da possível remoção da autenticação para clientes reconhecidos. Para empresas SaaS, o sistema deve ser configurado para identificar corretamente os pagamentos de renovação e, assim, beneficiar-se da isenção de Pagamento Recorrente, uma parte fundamental da retenção de receita. Você também precisa integrar seu checkout com o motor de risco do seu parceiro de pagamento para que ele seja capaz de tomar decisões em tempo real, o que permite um fluxo sem atrito quando a pontuação de risco é baixa. Esta alta taxa de aprovação para transações de baixo risco ajuda a lidar com o grande volume de microtransações típicas de SaaS e jogos.

 

  • Sinalização de Assinaturas (Modelo SaaS): Para pagamentos recorrentes SaaS cobrança:
    • Sinalizar o primeiro pagamento como exigindo 3DS para configurar o framework de Credenciais Armazenadas.
    • Sinalizar todas as renovações subsequentes de valor fixo como um “Pagamento Recorrente” para solicitar a isenção de SCA.
  • Integração do Motor de Risco: Dedique um tempo para configurar sua conta MoR com seu processador de pagamentos para que o motor de risco deles seja capaz de tomar decisões em tempo real. O motor deve solicitar automaticamente o fluxo sem atrito quando a pontuação de risco for baixa
Observação

De acordo com a Visa, 95% das transações podem passar por este caminho sem atrito, o que é crucial para manter altas taxas de aprovação em microtransações de alto volume típicas em SaaS, IA e videogames.

Checklist Gratuito de Implementação de Autenticação 3DS

Obtenha seu checklist passo a passo sobre como implementar o 3DS para seus produtos SaaS, Software e Video Game.

  • Marca de verificação

    Etapas de configuração para 3DS 2

  • Marca de verificação

    Principais pontos de dados a transmitir

  • Marca de verificação

    Configurações de isenção recorrente

  • Marca de verificação

    Guias de otimização de aplicativo móvel

  • Marca de verificação

    Detalhes sobre a transferência de responsabilidade por fraude

Obtenha Seu Checklist 3DS GRATUITO
Etapa 5

Otimize a Experiência In-App e Móvel

Em casos em que um aplicativo móvel é utilizado (o que é o caso em SaaS e jogos eletrônicos), o procedimento de autenticação é significativo, e um checkout fluido impacta diretamente a conversão. Para garantir a segurança, você deve utilizar os SDKs móveis dedicados do seu parceiro de pagamentos para o processo 3DS, mantendo o cliente em seu aplicativo enquanto é verificado. Isso pode reduzir a probabilidade de o cliente ser redirecionado para um navegador externo, o que às vezes está associado ao abandono de carrinho.

Além disso, o suporte à autenticação biométrica (Face ID, impressão digital) através do 3DS 2 protocolo pode oferecer um método comparativamente rápido de confirmação de identidade e é supostamente comum entre usuários móveis.

 

  1. Integração de SDK No Aplicativo: Use os SDKs móveis dedicados do seu parceiro de pagamentos (iOS/Android) para gerenciar o fluxo 3DS. Desta forma, o cliente permanecerá dentro do seu aplicativo durante o processo de verificação.
  2. Evitar Redirecionamentos: O fluxo deve exibir uma solicitação de autenticação que contenha as informações a serem autenticadas e as credenciais para fazê-lo. Evitar o redirecionamento do navegador para login durante o processo pode influenciar as taxas de conclusão de compra. 
  3. Suporte à Biometria: O protocolo 3DS 2 permite a autenticação biométrica (Face ID, impressão digital). Seu parceiro de processamento de pagamentos precisa habilitar este recurso para que os clientes possam se autenticar rapidamente, caso o banco deles ofereça suporte.
Dica

o pagamento recorrente a isenção pode ser rescindida se o cartão de pagamento do cliente não for cobrado por mais de um ano. Para Assinaturas de SaaS com um ciclo de cobrança anual, é importante preparar-se com antecedência com seu parceiro de processamento de pagamentos sobre as etapas que precisam ser tomadas para realizar uma verificação suave ou recredenciamento no momento da renovação anual, a fim de manter as Credenciais Armazenadas com o banco adquirente válidas.

Dicas de solução de problemas

 

  • Aumento no Abandono de Carrinho: Para evitar o abandono do carrinho, você pode usar 3DS 2 para permitir um fluxo contínuo para transações que não apresentam desafios ou riscos excessivos, exibindo o prompt de autenticação apenas quando necessário.
  • Lidando com Problemas de Exibição em Dispositivos Móveis: Para otimizar o processamento de compras in-app móveis, utilize kits de desenvolvimento de software móvel dedicados do seu provedor de pagamentos para incorporar o processo de desafio na webview do aplicativo, evitando abrir uma página que prolongaria a inércia da sessão.
  • Renovações Falhando Devido à SCA: Considere o caso em que o sistema de faturamento não inclui a função de rastreamento de pagamentos recorrentes e de identificar formas alternativas de lidar com esses casos. Se a primeira tentativa de pagamento também falhar, o cliente poderá exigir uma permissão por e-mail para prosseguir com a transação.
Observação

3DS não reduz a receitaEmbora adicione uma etapa mínima em pagamentos de alto risco, aumenta a taxa de autorização ao atender aos requisitos de segurança do banco, e a mudança de responsabilidade reduz o número de estornos dispendiosos.

Conclusão

Usando 3DS A autenticação é particularmente crucial para empresas SaaS, provedores SaaS e desenvolvedores de videogames que precisam cumprir as regulamentações das regiões em que operam. A transição do 3DS 1 para o 3DS 2 melhorou a experiência móvel e a ocorrência de fluxo sem atrito para transações de baixo risco. Para proteger seu negócio da responsabilidade por fraude e para cumprir as leis dos mercados de pagamento, é fortemente recomendado integrar essas etapas com a ajuda de uma empresa especializada.

Perguntas frequentes

Pronto para começar?

Nós já estivemos onde você está. Vamos compartilhar nossos 19 anos de experiência e tornar seus sonhos globais realidade.

Imagem em mosaico
pt_PTPortuguês