O fluxo correto é:
- Tokenizar os dados do cartão no front-end
- Receber um token seguro
- Enviar esse token na requisição de criação da transação no back-end
🧩 Incluindo a biblioteca de tokenização
A tokenização é feita exclusivamente no front-end, usando nossa biblioteca JavaScript. Basta adicionar o script abaixo no <head> da sua página🔑 Configurando a biblioteca
Antes de gerar qualquer token, você precisa definir:- A chave pública da sua company (obtida em Configurações → Credenciais de API)
- Se o ambiente está em modo de teste ou produção
🪄 Gerando o token do cartão (encrypt)
Após o cliente digitar os dados do cartão e clicar em finalizar compra, você chama:- Os dados são criptografados diretamente no navegador
- Nenhuma informação sensível trafega pelo seu servidor
- Você recebe algo assim:
Precisa de ajuda? Veja nossa documentação completa ou entre em nossa comunidade.