Por que meus pagamentos 3DS não estão sendo concluídos?
A maioria dos problemas que vemos nos pagamentos 3DS que não são concluídos ocorre durante o redirecionamento da página de autenticação 3D (dos emissores) para o seu site. Quando os pagamentos são processados usando a autenticação 3DS1, os consumidores são redirecionados para o site do banco emissor para o processamento com a autenticação. Durante esse tipo de pagamento, você precisa fazer duas solicitações aos nossos endpoints para completar o fluxo de pagamento. Na primeira solicitação, você fornece as informações do cartão do cliente e, na segunda, as informações de autenticação 3D.
- Em caso de integração com a API Clássica, as chamadas serão:
- /authorise endpoint
- /authorised3d endpoint
- Em caso de integração com a Checkout API, as chamadas serão:
Quando o redirecionamento da página de autenticação 3D do emissor volta para o seu site, a Adyen não tem visibilidade sobre a maneira como o banco fornece os parâmetros esperados (MD e PaRes) de volta para a loja virtual do comerciante, pois isso está fora do nosso sistema de registro de rede. Os campos esperados devem ser transmitidos usando uma mensagem HTTP POST para ReturnUrl/TermURL, mas às vezes isso não acontece.
Para ajudar com a solução de problemas, confira o seguinte:
- Após o redirecionamento do banco para a loja virtual, você recebeu os campos MD e PaRes? Eles vieram com HTTP POST ou HTTP GET?
- No caso dos pagamentos incompletos, você gerencia a segunda chamada para a Adyen? Qual é a resposta bruta que você recebe de nós?
Além disso, caso o banco emissor não esteja fornecendo os parâmetros devido a erros técnicos da parte dele, você pode ajustar os requisitos 3D na Adyen. Para isso, basta usar a ferramenta Dynamic 3D Secure.
Este artigo foi útil?
Saiba mais
Encontre mais detalhes sobre esse tópico.
Acesse Documentos da Adyen