O que é o Cakto SDK?
O Cakto SDK roda no navegador do seu cliente e executa as operações sensíveis antes de o pagamento chegar ao seu backend:Tokenização de Cartão
Troca o cartão por um token de uso único. Seu backend nunca vê os dados do
cartão.
3D Secure
Autentica o portador no banco emissor e reduz chargebacks.
Antifraude
Coleta sinais do dispositivo (mouse, digitação) para análise de risco.
Pré-requisitos
- Credenciais geradas no painel (veja abaixo)
- Projeto com suporte a ES Modules (React, Next.js, Vue, Angular, etc.)
- Backend próprio para receber o token e processar o pagamento
Credenciais
É necessário gerar dois pares de chaves no Painel Cakto — um para o SDK e outro para o backend.- SDK (browser)
- Backend (server-only)
Usada pelo SDK no browser. Escopos necessários: Leitura, Escrita, Tokenização de Cartão. Apenas o
client_id é necessário — sem client_secret.Instalação
Adicione o script no HTML da página. O SDK fica disponível no objeto globalCakto.
Próximos Passos
Guia de Integração
Passo a passo completo: antifraude, tokenização, 3DS e backend
