laravel-pagseguro
laravel-pagseguro copied to clipboard
Unauthorized: Não foi possível estabelecer uma conexão com o PagSeguro
Olá estou tendo problemas na utilização da API. Estou tentando criar um plano e esta voltando a seguinte mensagem:
Artistas\PagSeguro\PagSeguroException Unauthorized: Não foi possível estabelecer uma conexão com o PagSeguro.
mensagem de log: Erro ao enviar a transação
Status | 500
Minhas vaviaveis então configuradas certinho ja fiz teste para ver se estao corresta e estão. fiz tbm configuração manual no vendor do token e do email o token e o mesmo da aplicação Sandbox nao sei o que mais fazer ja fiz a limpeza das configurações e rotas e nada
Estou com o mesmo problema. Tudo configurado com sandbox, token, email, etc.
Porém o erro persiste, testei o PagSeguro::startSession()
e PagSeguroRecorrente::startSession()
. os dois estão retornando Unauthorized.
Também testei direto na URL da API do pagseguro https://ws.sandbox.pagseguro.uol.com.br/?email=email&token=XXX
e está retornando OK com o token de seção.
Acho que o erro está na biblioteca.
Vou marcar o criador do projeto para ver se agiliza em algo, vi que sua issue esta aberta a 22 dias.
@fernandobandeira
Consegui resolver aparentemente era cache de variáveis no arquivo .env;
As variáveis não estavam sendo passadas para o php pelo método env();
segue a lista de comandos para limpar cache que executei:
php artisan config:cache
php artisan config:clear
php artisan cache:clear
Aqui continua o mesmo problema.
a solução do @epcgrs funcionou aqui !