Skip to main content
Use Payment Element quando estiver construindo ou reconstruindo o checkout.

Por que a Pagou recomenda

  • Campos hospedados reduzem exposição PCI.
  • A tokenização acontece no navegador sem o seu back-end tocar dados brutos do cartão.
  • A autenticação do cartão é tratada dentro de elements.submit(...), sem campos extras a coletar.
  • O contrato do back-end fica simples: criar uma transaction com o token devolvido pelo navegador.

Requisição do back-end

Exemplo de resposta

Erro comum

Status 422
Como corrigir: crie o token no Payment Element antes. Não colete os dados brutos do cartão no seu próprio formulário e envie direto para a API.

Regra de decisão

  • Use Payment Element em novos fluxos de cartão no navegador.
  • Mantenha tokenização antiga apenas quando você estiver sustentando um fluxo legado e ainda não puder migrar.

Continue com