[Suporte] Divergência em valor de serviço na hora de gerar o boleto

Este tópico contém respostas, possui 3 vozes e foi atualizado pela última vez por  Mauricio 1 mês, 4 semanas atrás.

  • Autor
    Posts
  • #10664

    Alexandre
    Participante

    Olá Maurício, primeiramente, parabéns pelo seu trabalho e pelo módulo GerenciaNet!
    Fiz o cadastro da promoção da Tarifa de Perceria Gofas e Gerencianet ano passado, mas somente esta semana arregacei as mangas e resolvi utilizar o módulo.

    Hoje (17/01/2018) recebi meu primeiro pagamento pelo módulo, que deu baixa automática no WHMCS (clap, clap, clap), mas me deparei com uma divergência de R$0,01 a menos no segundo serviços listado na fatura de um cliente, no WHMCS o serviço tem o valor de R$272,59 mas o GerenciaNet consta como R$272,58.

    Qual seria a causa desse problema?
    Obrigado.

  • #10669

    Alexandre
    Participante

    Bom dia!
    Hoje (19/01/2018), identifiquei um outro detalhe no módulo do gerência net boleto.
    O que ocorreu, o cliente já havia gerado o boleto no sistema antigo (PHP Boleto do WHMCS), realizou o pagamento, e como eu estava no momento de transição do módulo de Boleto para o Gerencia Net Boleto, este meu cliente também gerou um boleto por este módulo e também realizou o pagamento.
    Só que o sistema não gerou crédito para na fatura para o cliente.
    Pelo ID da fatura ser o mesmo, os sistema não deveria identificar a fatura e adicionou outro recebimento mesmo a fatura estando marcado como pago?
    Obrigado.

  • #10747

    Mauricio
    Participante

    Oi Alexandre,

    Havia uma inconsistência no módulo que poderia causar uma diferença de valores na transação gravada pelo callback com o valor pago realmente,
    corrigimos na versão 1.2.1 do módulo que você pode baixar aqui.

  • #11095

    Olá,

    estou com um problema bem parecido. Tenho faturas no valor de R$ 44,90 e o módulo está gerando como R$ 44,89.
    No banco de dados está tudo certo. A consulta de fatura retornada pela API interna do WHMCS retorna os itens da fatura corretamente, mas então por algum motivo o módulo gera o valor incorreto.
    Dados de debug no link: https://pastebin.com/5Y5JEaU2
    Ocultei alguns dados do cliente por questões de privacidade/segurança.

    OBS.: baixei e instalei o módulo no mês passado.

    • Esta resposta foi modificada 3 meses, 1 semana atrás por  Rande Arievilo Moreira. Razão: complemento de informações
  • #11457

    Mauricio
    Participante

    Eu ainda não consegui simular esse erro em todos os possíveis ambientes devido a necessidade de infra para ter todas os sistemas operacionais e versões do php, etc, mas aparentemente é um bug do php 7.0.

    Existiam outros motivos para essa inconsistência em versões anteriores, todas relacionadas ao arredondamento de frações nos cálculos de porcentagem.

    Eliminaremos os possíveis erros de cálculo logo, estamos reconstruindo essa área do módulo com novos métodos, que o WHMCS e PHP não permitiam na primeira versão do módulo.

Você deve fazer login para responder a este tópico.