Comunidade
Erro 401 ao tokenizar cartão no endpoint /tokens/cards
Olá, pessoal.
Minha API já realiza pagamentos via Pix e cartão normalmente, mas agora preciso salvar o cartão tokenizado do cliente para reutilização futura pelo próprio cliente.
Estou testando o endpoint:
POST https://api.pagseguro.com/tokens/cards
Porém, recebo sempre erro 401, tanto em sandbox quanto em produção.
No fluxo de produção, primeiro gerei a chave pública usando o endpoint /public-keys, com meu API token de produção. Depois usei essa chave pública no SDK para criptografar os dados do cartão.
Em seguida, chamei /tokens/cards usando:
API token de produção;
cartão criptografado gerado com a chave pública de produção;
endpoint de produção.
Mesmo assim, a resposta é sempre:
{
"error_messages": []
}
Status HTTP: 401
Outros endpoints da minha integração, como pagamentos Pix e cartão, funcionam normalmente com o mesmo token.
Existe alguma permissão específica para usar /tokens/cards?
Ou esse endpoint exige algum tipo diferente de autenticação/token?
