Comunidade

Ask a Question
Back to all

Erro nos testes Sandbox de solicitar extorno de um pagamento pix

de acordo com a documentação devo passar o id do charge criado no path da rota de api porém recebo o seguinte erro:

Client error: POST https://sandbox.api.pagseguro.com/charges/ORDE_8CD55766-CED3-4A67-9B56-8FA77B7CB39B/cancel resulted in a 401 Unauthorized response: {"message":"Unauthorized"}

estou passando o Autorization com o token no header e os outros headers que solicitam na doc:

$response = $client->request('POST', env('PAGSEGURO_ENDPOINT') . 'charges/'. $call->schedule_payment->payment_id .'/cancel', [ 'headers' => [ 'accept' => 'application/json', 'content-type' => 'application/json', 'Authorization: Bearer ' . env('PAGSEGURO_TOKEN') ], ]);

este token no env é o que encontro em Painel Sandbox > Perfis de Integração "Vendedor" > Credenciais,
também tenho o mesmo resultado de 401 ao usar o token da aplicação AppKey



© 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)