Ir para o conteúdo

Ele não enviou a confirmação de pagamento. Então fui enviar manualmente e da esse erro.

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #15817
      Ricardo
      Participante

        Descrição curta do erro:
        Ele não enviou a confirmação de pagamento. Então fui enviar manualmente e da esse erro.
        Descrição detalhada do erro:
        Ele não enviou a confirmação de pagamento. Então fui enviar manualmente e da esse erro.

        Informações do sistema:
        Módulo Gerencianet Boleto para WHMCS 3.9.4 | WHMCS 8.8 | PHP 8.1

      • #15820
        Mauricio
        Mestre

          Qual é a mensagem de erro e no que consiste “enviar manualmente”?

        • #15828
          Ricardo
          Participante

            Enviar manualmente é eu acessar a fatura dentro do WHMCS e enviar lá, seria o botão que tem para fazer o disparo.

            Abaixo o erro,

            TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /home/kammahos/public_html/cliente/modules/gateways/gofasgerencianetboleto/index.php:2023
            Stack trace:
            #0 /home/kammahos/public_html/cliente/modules/gateways/gofasgerencianetboleto/index.php(2023): number_format()
            #1 [internal function]: gofasgerencianetboleto_link()
            #2 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Module/AbstractModule.php(0): call_user_func()
            #3 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Module/Gateway.php(0): WHMCS\Module\AbstractModule->call()
            #4 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Invoice.php(0): WHMCS\Module\Gateway->call()
            #5 /home/kammahos/public_html/cliente/modules/addons/RSThemes/hooks.php(254): WHMCS\Invoice->getPaymentLink()
            #6 /home/kammahos/public_html/cliente/templates/lagom2/invoicepdf.tpl(9): invoiceVars()
            #7 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Invoice.php(0): unknown()
            #8 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Invoice.php(0): WHMCS\Invoice->pdfAddPage()
            #9 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Mail/Entity/Invoice.php(0): WHMCS\Invoice->pdfInvoicePage()
            #10 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Mail/Emailer.php(0): WHMCS\Mail\Entity\Invoice->getEntitySpecificMergeData()
            #11 /home/kammahos/public_html/cliente/vendor/whmcs/whmcs-foundation/lib/Mail/Emailer.php(0): WHMCS\Mail\Emailer->prepare()
            #12 /home/kammahos/public_html/cliente/includes/functions.php(0): WHMCS\Mail\Emailer->send()
            #13 /home/kammahos/public_html/cliente/admin/invoices.php(0): sendMessage()
            #14 {main}

            • #15861
              Mauricio
              Mestre

                Cero, você deve estar se referindo a disparar o email com assunto “nova fatura”.

                Se você instalou corretamente o hook que acompanha o módulo, as possíveis causas no seu caso podem ser dados incorretos e/ou incompletos na fatura ou nas transações associadas à mesma.

            • #15853
              Juracir Souza
              Participante

                Peço desculpas por responder a esse tópico mas o botão de criação de novo tópico não está funcionando para mim e tenho uma situação um pouco incomum aqui e gostaria de saber se há algum recurso ou possibilidade de “duplicar” o módulo de boleto, ou seja, alterar o nome do mesmo para gofasgerencianetboleto-2 e instala-lo no WHMCS. Eu estou vendendo um serviço diferente no WHMCS porém outra empresa que deve receber esses pagamentos então portanto eu tenho 2 contas efi diferentes e dependendo do serviço contratado pelo cliente ele receberá uma conta efi diferente para pagamento (são cnpj’s diferentes). Isso seria possível ?

                • #15862
                  Mauricio
                  Mestre

                    Novos tópicos dos fóruns são publicados através do formulário em https://gofas.net/contato/ e apenas pedidos de suporte contendo as informações necessárias para diagnóstico são publicados e respondidos.

                    Para duplicar o módulo seria necessário editar diversas linhas em todos os arquivos do módulo, a maneira mais segura e eficiente de definir múltiplas contas é criando um hook que interage com o gateway definindo configurações diferentes para cada tipo de fatura, dessa forma só precisa de uma instalação e pode atualizar o módulo e o WHMCS futuramente sem perder as customizações.

                    Entre em contato se desejar orçar o desenvolvimento dessa customização.

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