Ao criar transações com cartão de crédito, é necessário passar o token do cartão na requisição. Para gerar o token é muito simples, você só precisará importar nossa biblioteca javascript de tokenização em seu front-end. Insira o código a seguir no cabeçalho da sua página HTML:
<script src="https://api.pro.paggx.com.br/v1/js"></script>
Após o usuário preencher os dados do cartão e clicar em finalizar compra, você precisará gerar o hash do cartão usando o script a seguir:
PaggX.setPublicKey("chave_publica_da_company")
PaggX.setTestMode(true)
var token = await PaggX.encrypt({
number: "4111111111111111",
holderName: "Bruce Wayne",
expMonth: 1,
expYear: 2025,
cvv: "123"
})
Pronto! Agora é só enviar o token na requisição para criar uma transação em nossa API.