Ir para o conteúdo

Problema no retorno (Callback)

Marcado: ,

  • Este tópico contém 13 respostas, 2 vozes e foi atualizado pela última vez 6 anos, 4 meses atrás por Guilherme.
Visualizando 10 respostas da discussão
  • Autor
    Posts
    • #10333
      Guilherme
      Participante

        Olá Gofas, bom dia.
        Gostaria de seu auxilio.
        Realizei a migração do meu sistema para o Gerencianet e agora estou utilizando seu modulo para a conexão.
        Ontem um cliente efetuou o pagamento, porem, o sistema não reconheceu.
        Consta como pago, porem, não informou ao WHMCS.
        Poderia me ajudar?

      • #10334
        Mauricio
        Mestre

          Bom dia Guilherme,
          Para identificar por que o sistema não deu baixa nas faturas após o pagamento, ative a opção “Debug” nas configurações do módulo, acesse a aba “Histórico de Notificações” da sua aplicação Gerencianet na API, dispare novamente as notificações e verifique a “Resposta do servidor”.

          Estes tópicos contém mais detalhes sobre esse procedimento:
          https://gofas.net/br/foruns/topico/retorno-automatico/#post-9238

        • #10335
          Guilherme
          Participante

            Olá Mauricio.

            Obrigado pelo retorno.

            Poderia me dizer como posso atualizar o sistema sem perder minhas configurações ?

          • #10336
            Guilherme
            Participante

              Mauricio, como eu já havia realizado a ativação e confirmação manual, acredito que o erro não foi exibido.

              Segue relatorio
              DETALHES DA REQUISIÇÃO
              Identificador 32080530
              Webservice /charge/6460916/notification/resend
              Método GET
              Data 28/11/2017 09:43:35
              Status Sucesso
              DADOS DE ENTRADA
              {}
              DADOS DE SAÍDA
              {
              “code”: 200,
              “data”: {
              “id”: 1818161,
              “charge_id”: 6460916,
              “carnet_id”: null,
              “subscription_id”: null,
              “status”: “unsynced”,
              “sync_at”: “2017-11-28T11:44:35.000Z”,
              “created_at”: “2017-11-20 10:37:21”,
              “updated_at”: “2017-11-28T11:43:35.000Z”
              }
              }

              Note que apenas o teste que realizei agora foi constado
              Anteriormente não foram relatados erros a ultima alteração foi no dia 20/11
              http://prntscr.com/hgamfy

            • #10337
              Guilherme
              Participante

                Mauricio, corrigindo, estava olhando na guia errada

                Veja os erros

                http://prntscr.com/hgar3a

                http://prntscr.com/hgao92

              • #10338
                Mauricio
                Mestre

                  Se você já deu baixa nos pagamentos não ha risco de acontecer nada, o caalback vai ignorar a notificação.

                  A resposta do servidor mostra um erro 500, para exibir o erro real você precisa ativar a exibição de erros do WHMCS conforme descrito neste tutorial.

                  Com a exibição de erros e a opção debug do módulo ativadas, dispare as notificações novamente e na notificação aberta copie o html da “Resposta do servidor”, cole num Gist ou Pastebin e nos envie, por favor.

                • #10339
                  Guilherme
                  Participante
                  • #10556
                    Guilherme
                    Participante

                      Olá Mauricio

                      Ativei sim
                      Contudo segue relatorio novamente

                      https://gist.github.com/anonymous/148ec9207a47f2ff4ec809b0c0571cbc
                      http://prntscr.com/hgdg8o
                      http://prntscr.com/hgdhds

                      Estou usando Https, isso interfere ?

                    • #10557
                      Guilherme
                      Participante

                        Mauricio, Realizei a remoção e inserção do modulo novamente e agora não obtive erro 500

                        Poderia me informar como posso fazer um teste ?

                        Existe algum metodo de enviar um boleto e informar que foi pago pelo gerencianet para testar o callback ?

                        • #10560
                          Mauricio
                          Mestre

                            Legal, então o erro provavelmente foi por que as permissões dos arquivos foi alterada na instalação anterior.

                            Você pode testar utilizando o playgroung da API Gerencianet.

                        • #10558
                          Guilherme
                          Participante

                            Mauricio acho que agora foi

                            seria isso ?

                            http://prntscr.com/hge2hw

                            • #10561
                              Mauricio
                              Mestre

                                Isso, agora as notificações estão sendo entregues normalmente =D

                            • #10562
                              Guilherme
                              Participante

                                Obrigado mestre.

                                Novamente parabéns pelo excelente trabalho.

                                Ansioso por novas melhorias ^^

                            Visualizando 10 respostas da discussão
                            • Você deve fazer login para responder a este tópico.
                            Role para cima