Configuração de Cartão de Crédito
Para processar pagamentos com cartão de crédito em sua loja usando o AdyenV3, além de realizar as configurações anteriores já descritas neste artigo, você deve abrir um ticket no suporte da VTEX, com a seguinte solicitação: "Revisão do provedor - Adicionar Endpoint SecureProxy - AdyenV3".
No ticket, você também deve enviar a URL que será autorizada pela Adyen para realizar a transação com cartão de crédito em sua loja. O formato da URL deve ser https://{prefixo da URL live}-checkout-live.adyenpayments.com, onde a informação "{prefixo da URL live}" deve ser a mesma que a inserida por você nas configurações da Adyen no Admin da VTEX (veja URL Live).
Importante: O endereço completo da URL deve ser escrito apenas com letras minúsculas, mesmo que o "prefixo da URL Live" configurado no Admin da VTEX tenha algumas letras maiúsculas. O prefixo da URL Live não é necessário no ambiente de teste.
Regras de Negócio
Fluxo de Pagamento
- O cliente seleciona o cartão de crédito ou débito como método de pagamento no checkout.
- O sistema realiza uma análise de risco para minimizar fraudes.
- Se aprovado, o pagamento é autorizado pelo emissor do cartão.
- A captura ocorre conforme as configurações definidas no Admin da VTEX. Veja Captura manual.
- A transação é liquidada e o pedido é atualizado na VTEX.
Regras Específicas
- Autorização: Realizada após a análise de risco, podendo ser automática ou manual.
- Captura: Veja Captura manual. Pode ser imediata ou ocorrer no prazo definido no Admin da VTEX.
- Reembolso: Permitido em valores parciais ou totais, dependendo das regras da adquirente.
- Cancelamento: Só pode ser feito antes da captura; após isso, é necessário realizar um reembolso.
- 3DS (Autenticação Segura): Algumas transações podem exigir autenticação via 3D Secure para maior segurança. Para cartões de débito, a disponibilidade do 3DS depende da bandeira e do emissor. Veja a documentação do 3D Secure da Adyen para mais exemplos.
Tokenização
Importante: Temos uma versão específica do conector para tokenização. Se optar por trabalhar com tokenização, entre em contato com nossa equipe de suporte para garantir que a versão correta seja instalada em seu ambiente VTEX.
Com a Adyen, você pode armazenar com segurança um ou mais detalhes de pagamento por comprador, com o consentimento dele. Isso permite oferecer pagamentos de assinaturas, recargas automáticas em contas de compradores e dar aos seus compradores uma experiência de checkout mais rápida, usando o cartão armazenado.
Chamamos esses detalhes de pagamento salvos de tokens e o armazenamento dos detalhes de pagamento do comprador de tokenização.
A tokenização é aplicada nos seguintes cenários:
- Pagamentos com Cartão de Crédito
- Pagamentos 3DS
- Assinaturas
- Alteração de Pedidos (Change Order)
O processo de tokenização funciona da seguinte forma:
- Quando o primeiro pedido com cartão de crédito é feito e a opção de salvar o cartão é selecionada, o conector informará à Adyen para tokenizar o cartão.
- A Adyen responderá com um token que poderá ser usado para transações futuras.
- Esse token é armazenado na VTEX, portanto, para qualquer transação posterior do mesmo usuário e cartão de crédito, apenas o CCV e o token são enviados à Adyen, e as informações do cartão não são transmitidas novamente.