Como Implementar Autenticação 3DS para SaaS, Software e Video Games
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.
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.
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.
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.
- 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.
- Verificar Certificação: Certifique-se de que seu parceiro esteja atualizado com as mais recentes especificações EMV 3DS.
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.
-
Etapas de configuração para 3DS 2
-
Principais pontos de dados a transmitir
-
Configurações de isenção recorrente
-
Guias de otimização de aplicativo móvel
-
Detalhes sobre a transferência de responsabilidade por fraude
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.
- 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.
- 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)
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.
-
Etapas de configuração para 3DS 2
-
Principais pontos de dados a transmitir
-
Configurações de isenção recorrente
-
Guias de otimização de aplicativo móvel
-
Detalhes sobre a transferência de responsabilidade por fraude
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 |
|
A transação é de baixo valor, recorrente ou Iniciada pelo Vendedor? |
Fluxo sem atrito (pedido de isenção) |
Sem atrito |
|
A transação é de alto valor, mas fora do EEE? |
Fluxo sem atrito (decisão baseada no risco) |
Baixo atrito |
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.
-
Etapas de configuração para 3DS 2
-
Principais pontos de dados a transmitir
-
Configurações de isenção recorrente
-
Guias de otimização de aplicativo móvel
-
Detalhes sobre a transferência de responsabilidade por fraude
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
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.
Um cliente expande os recursos que utiliza dentro do seu SaaS produto. Se um parceiro de processamento de pagamentos indicar que um cliente tem um histórico de 5 anos, usa um cartão de crédito válido e tem um endereço IP apropriado, o banco tem maior probabilidade de aprovar a transação. Dependendo dos dados disponíveis, 3DS 2 pode reduzir as cobranças de fraude em até 82% desde que o SCA foi introduzido na Europa. De fato, ele pode interromper transações fraudulentas ao atribuir responsabilidades de verificação e conformidade às redes de pagamento.
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.
-
Etapas de configuração para 3DS 2
-
Principais pontos de dados a transmitir
-
Configurações de isenção recorrente
-
Guias de otimização de aplicativo móvel
-
Detalhes sobre a transferência de responsabilidade por fraude
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.
- 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.
- 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.
- 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.
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.
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
-
A autenticação 3DS pode ser importante por estar relacionada à prevenção de riscos financeiros, como estornos, para empresas de SaaS e software, especialmente em vendas de bens digitais. Ao transferir o ônus da fraude para o emissor do cartão após autenticação bem-sucedida, ela também protege fluxos de receita recorrentes.
-
O fluxo sem atrito permite compras e microtransações dentro do jogo, contornando a necessidade de um processo de verificação externo. Este tipo de processamento de pagamento instantâneo pode impactar as taxas de conversão em transações de alta velocidade, como as comuns em videogames.
-
Os provedores de SaaS lidam com isso usando a “Estrutura de Credenciais Armazenadas”. O primeiro pagamento da assinatura foi o único que exigiu verificação 3DS; depois disso, cada pagamento do mesmo valor é marcado como “Pagamentos Recorrentes” e geralmente não passa por outra verificação 3DS, o que leva a uma alta retenção.
-
O novo protocolo 3DS 2 foi desenvolvido para eliminar este problema ao introduzir uma avaliação de risco que permite que até 95% das transações sejam processadas através de um fluxo sem atrito. Para vendas de software, esta abordagem garante um checkout rápido ao mesmo tempo que cumpre as políticas de segurança do banco, o que leva a altas taxas de autorização.
-
O 3DS 1 muitas vezes forçava os usuários móveis a sair do aplicativo e abrir o navegador para fazer login, perdendo a oportunidade de concluir a venda. O 3DS 2 possui SDKs móveis que permitem que o desafio seja integrado dentro do aplicativo, o que acelera o processo de verificação e melhora a experiência em geral.
-
O 3DS é obrigatório para empresas SaaS que atendem clientes da European Economic Area (EEA), devido aos requisitos de Strong Customer Authentication (SCA) da diretiva PSD2. Este requisito ajuda a empresa a obter acesso a este grande mercado de forma adequada.
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.