Skip to main content

Implementação com JavaScript

Como Funciona

  1. O usuário preenche os dados do cartão no formulário
  2. Quando o usuário submete o formulário, os dados são enviados para o endpoint /api/v1/card-token com a chave pública como parâmetro
  3. O token JWT retornado é exibido na tela e pode ser usado para criar uma transação de pagamento
  4. Os dados reais do cartão nunca são armazenados em seu servidor, aumentando a segurança

Exemplo de Dados para Teste

Para testar a tokenização, você pode usar os seguintes dados fictícios:

Implementando na sua Aplicação

Para implementar este exemplo em sua aplicação:
  1. Substitua pk_userKey pela sua chave pública real
  2. Adapte o estilo e layout para corresponder ao design do seu site
  3. Após obter o token, você pode enviá-lo para seu servidor junto com outros dados de pedido para criar uma transação

Próximos Passos

Após tokenizar o cartão com sucesso, você deve:
  1. Enviar o token para seu servidor backend
  2. Criar uma transação usando o endpoint /api/v1/transactions
  3. Processar o resultado da transação (aprovada, negada, etc.)
O token gerado tem validade de 5 minutos. Certifique-se de utilizá-lo para criar uma transação antes desse prazo expirar.
Consulte a documentação de Transações com Cartão para mais detalhes sobre como processar pagamentos com o token gerado.