- 27 Mai 2016, 17:53
#67188
Utilizando Opencart 2.2.0.0 baixado o Pagseguro layout transparente do Valdeir Psr.
Estou efetuando testes no sandbox para incluir o pagseguro na minha loja, porém no teste de retorno de notificação status do pagamento não estou conseguindo direcionar para minha loja opencart a notificação status, quando altero a situação do pagamento seleciono para enviar a notificação tenho seguinte mensagem: não foi possível enviar notificação.
cliquei no log e está a seguinte informação: URL da notificação: https://www.minhaloja.com.br/index.php? ... o/callback
A notificacao nao foi enviada. Verifique a URL de notificacao e faça uma nova transacao.
Quando clico em reenviar notificação local: Notificação local
Não foi possível reenviar a notificação para seu ambiente local.
1) Verifique se a URL abaixo foi informada corretamente:
https://www.minhaloja.com.br/index.php? ... o/callback
2) Se o seu ambiente de desenvolvimento local está em um domínio HTTPS, verifique se o seu navegador possui permissões para acessar o endereço acima. Copie e cole o endereço em uma nova janela para verificar essa permissão.
3) Você deve permitir que o PagSeguro Sandbox faça requisições via POST (CORS) para sua URL de notificação. Adicione o cabeçalho access-control-allow-origin no código da página. Veja alguns exemplos:
PHP: header("access-control-allow-origin: https://sandbox.pagseguro.uol.com.br");
JAVA: response.addHeader("Access-Control-Allow-Origin", "https://sandbox.pagseguro.uol.com.br");
C#: Response.AppendHeader("Access-Control-Allow-Origin", "https://sandbox.pagseguro.uol.com.br");
Ruby: headers['Access-Control-Allow-Origin'] = 'https://sandbox.pagseguro.uol.com.br'
Como estou começando e para não fazer alguma coisa errada resolvi pedir ajuda, podem me ajudar?
Estou efetuando testes no sandbox para incluir o pagseguro na minha loja, porém no teste de retorno de notificação status do pagamento não estou conseguindo direcionar para minha loja opencart a notificação status, quando altero a situação do pagamento seleciono para enviar a notificação tenho seguinte mensagem: não foi possível enviar notificação.
cliquei no log e está a seguinte informação: URL da notificação: https://www.minhaloja.com.br/index.php? ... o/callback
A notificacao nao foi enviada. Verifique a URL de notificacao e faça uma nova transacao.
Quando clico em reenviar notificação local: Notificação local
Não foi possível reenviar a notificação para seu ambiente local.
1) Verifique se a URL abaixo foi informada corretamente:
https://www.minhaloja.com.br/index.php? ... o/callback
2) Se o seu ambiente de desenvolvimento local está em um domínio HTTPS, verifique se o seu navegador possui permissões para acessar o endereço acima. Copie e cole o endereço em uma nova janela para verificar essa permissão.
3) Você deve permitir que o PagSeguro Sandbox faça requisições via POST (CORS) para sua URL de notificação. Adicione o cabeçalho access-control-allow-origin no código da página. Veja alguns exemplos:
PHP: header("access-control-allow-origin: https://sandbox.pagseguro.uol.com.br");
JAVA: response.addHeader("Access-Control-Allow-Origin", "https://sandbox.pagseguro.uol.com.br");
C#: Response.AppendHeader("Access-Control-Allow-Origin", "https://sandbox.pagseguro.uol.com.br");
Ruby: headers['Access-Control-Allow-Origin'] = 'https://sandbox.pagseguro.uol.com.br'
Como estou começando e para não fazer alguma coisa errada resolvi pedir ajuda, podem me ajudar?