Ir para o conteúdo

Data de pagamento enviada na api esta enviando data atual

Viewing 6 reply threads
  • Autor
    Posts
    • #15451
      Ravena Almeida
      Participant

        Descrição curta do erro:
        Data de pagamento enviada na api esta enviando data atual
        Descrição detalhada do erro:
        Na requisição da API o payday está enviando a data do dia e nao a data de vencimento do produto/fatura

        Informações do sistema:
        Módulo GalaxPay Boleto para WHMCS 1.2.1 | WHMCS 8.7.3 | PHP 7.3.21

      • #15458
        Gofas
        Keymaster

          Esse erro não acontecia no WHMCS 8.7.2, certo?
          Aparentemente é uma incompatibilidade de versão de software, inclusive é recomendado que você atualize o PHP para a versão 8.1+ para melhores resultados com a versão do WHMCS que você está executando.

        • #15498
          Ravena Almeida
          Participant

            Mauricio,

            Bom dia !

            Atualizamos o PHP, porém o erro permanece.

            Teriamos outro canal para atendimento ?

          • #15516
            Ravena Almeida
            Participant

              Ola!

              Bom dia!

              Ainda aguardando um retorno.

              Obrigada!

            • #15518
              Ravena Almeida
              Participant

                Olá,
                Preciso de uma resposta para este item, além desta questão temos um novo problema, o campo instruction no nosso caso que unifica varias faturas esta passando de 255 caracteres, com isso nao gera os boletos.

              • #15520
                Gofas
                Keymaster

                  Sinto muito mas não conseguimos simular os mesmos erros, pode ser que algum outro hook ou addon esteja causado conflitos.

                  Você pode testar em uma instalação do WHMCS sem nenhum outro módulo ou hook instalado e nos enviar a requisição resposta da API?

                  O erro relacionado ao tamanho da descrição é ainda mais estranho, pois o módulo invoca uma função nativa do PHP que limita esse campo a 250 caracteres. Verifique se o servidor possui todos os módulos PHP requeridos pelo WHMCS.

                • #15521
                  Ravena Almeida
                  Participant

                    Bom dia,

                    Como eu informei são dois pontos .

                    1 – A data de vencimento que deveria ser enviada no campo payday esta indo com a data do dia e não a data de vencimento da fatura
                    2 – Do seu lado não temos como definir qual o valor do campo de instruction então o sistema está colocando a descrição da fatura, e esta descrição é muito grande pois ela traz diversos itens das faturas.

                    Exemplo caso 1:
                    ( fatura em questao tem vencimento em 09/07/2023, abaixo a data enviada para o galaxypay )

                    [payday] => 2023-06-29

                    Exemplo caso 2:

                    [PaymentMethodBoleto] => Array
                    (
                    [instructions] => DID Brasil – XXXXXXX (09/07/2023 – 08/08/2023)
                    5 Canais Adicionais de Entrada | R$ 24,00
                    PABX em Nuvem – XXX.XXXX.XXXXX (09/07/2023 – 08/08/2023)
                    Ramais Adicionais | R$ 50,00
                    Telefonia IP Corporativa (09/04/2024 – 08/05/2024) | R$ 0,01
                    Consumo de Telefonia ( – 29/05/2023 00:00 a 26/06/2023 23:59) – Total de 111 cha | R$ 41,22

                    — resposta:
                    [Charge.PaymentMethodBoleto.instructions] => Array
                    (
                    [0] => O parâmetro deve conter ao máximo 255 caracter(es)
                    )

                    Precisamos de um canal de atendimento com vocês para resolvermos isso o quanto antes, ou precisamos que o seja disponibilizado o módulo em código aberto assim podemos gerar a correção, vocês fornecerem o módulo por mais que de graça mas sem dar um atendimento adequado torna este módulo problemático para nós, no momento estamos tentando voltar a faturar, para eu poder voltar para o gateway antigo preciso fazer o downgrade devido a incompatibilidade com a versão atual de php e whmcs, então precisamos resolver isso ou abortar .

                    Peço a colaboração de vocês nesta questão.

                Viewing 6 reply threads
                • You must be logged in to reply to this topic.
                Role para cima