Ir para o conteúdo

Erro 3500010 – A propriedade id informada não existe

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

        Olá,

        Estou instalando o módulo no meu WHMCS, ótimo módulo inclusive, porém estou com um erro:

        ————————————————-
        Essa fatura ainda não gerou nenhuma transação (2).

        Erro 3500010: A propriedade [id] informada não existe.: id – API Gerencianet
        A propriedade [id] informada não existe.: id
        ————————————————-

        Warning: Illegal string offset ‘data’ in /home/colugohostcom/public_html/modules/gateways/gofasgerencianetcartao.php on line 39
        Warning: Illegal string offset ‘status’ in /home/colugohostcom/public_html/modules/gateways/gofasgerencianetcartao.php on line 39

      • #9321
        Mauricio
        Mestre

          Olá Nicolas, gratidão pelo feedback!

          Esse erro acontece quando a Fatura possui alguma Transação associada à ela, essa transação pode ter sido criada por outro módulo, ou criada em modo de testes e agora está sendo chamada em produção. Tente excluir as transações associadas à fatura e teste novamente, por favor.

          O Warning na linha 39 do arquivo gofasgerencianetcartao.php é apenas um aviso, na maioria dos softwares em php os Warnings são ocultos por não representarem riscos, nós o mantemos ativo para obter maiores detalhes para optimização.

          Na próxima atualização desse módulo, programada para o final desse mês, iremos incluir uma verificação adicional que dispensará a exclusão das transações, no caso de mudança de método de pagamento ou de modo sandbox para live, vou tentar lembrar de avisar aqui =)

        • #9325
          Nicolas
          Participante

            Olá!

            Entendi, é realmente o cliente já tinha tentado pagar por boleto (com seu módulo de boletos gerencianet) mas quando decidiu trocar para cartão deu o erro. Mas tudo bem, aguardo o update, este módulo é muito útil para mim!

            Obrigado Mauricio! Grande abraço!

          • #9326
            Mauricio
            Mestre

              Olá Nicolas, gratidão pelo retorno!

              O módulo de Boletos foi atualizado (v1.0.2) hoje e nele já aplicamos um “filtro” que dispensa a necessidade de excluir manualmente as transações para evitar esse erro, logo mais vamos aplicar a mesma técnica no módulo de cartões =)

            • #9457
              Mauricio
              Mestre

                Nicolas, resolvemos isso na versão 1.2.1 do módulo Gerencianet Cartão, agora cada módulo possui a capacidade de identificar suas respectivas transações, podendo mudar a forma de pagamento das faturas de cartão para boleto e vice versa, assim como alterar o modo de “Desenvolvimento” para “Produção” de cada módulo, o que antes era impossível sem excluir as transações associadas às faturas.

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