These docs are for v1.0. Click to read the latest docs for v4.1.

Comunidade

Ask a Question
Back to All

Criptografia de cartão retornando erro invalid `publicKey`

Estou usando a chave pública gerada no painel do sandbox sempre retorna o erro "invalid publicKey".

Bom dia, Gabriel! Tudo bem?

A chave publica mostrada no ambiente sandbox é válida para a API Modelo de aplicação.
a chave publica válida para a criptografia da charge está disponível nessa página aqui: https://dev.pagseguro.uol.com.br/reference/post-public-keys

Se a dúvida continuar, estamos à disposição para ajudar!

Abraço,

Olá Mariana, acessando a chamada que você passou, mostra que é necessário realizar uma autenticação via BEARER, porém, não é nos passado que valor é necessário informar nessa autenticação

Para conseguir o token de autenticaçao, existem dois caminhos:

  1. Via Connect ou
  2. Via conta PagSeguro que tem um token no Menu de integração. :)

Passando o token que existe no Menu de integrações a chave pública que estou recebendo é a mesma que está localizada em https://dev.pagseguro.uol.com.br/reference/post-public-keys.
Segue imagem: https://uploaddeimagens.com.br/images/003/818/139/original/captura_public_key_pagseguro.jpg?1649418380

Você saberia me dizer o motivo disso?

Informando o token presente no Menu de integrações, a chave pública que estou recebendo é a mesma do ambiente sandbox, localizada no link acima informado por você.
Como eu faço para receber a minha public key em ambiente de produção?

Olá Mariana Aguiar por favor coloca a informação sobre a chave publica nessa pagina (https://dev.pagseguro.uol.com.br/reference/order-pay-credit-encrypted), para que a gente não perca tempo procurando essa informação.



© 1996- Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001

English
Powered by Localize
Português (Brasil)