Ir para o conteúdo

Desconto aplicado duas vezes

  • Este tópico contém 43 respostas, 6 vozes e foi atualizado pela última vez 5 anos, 5 meses atrás por William.
Visualizando 6 respostas da discussão
  • Autor
    Posts
    • #9358
      William
      Participante

        Olá! Prezado gofas, eu atualizei para a nova versão do “gerencianet boleto” mas não deu muito certo aqui. Antes de atualizar eu fiz backup da versão anterior e apaguei a mesma por completo, somente após isso atualizei. Ocorre que quando um cliente tem cupom de desconto ele é aplicado duas vezes no boleto, mas na fatura ele mostra o valor correto. Exemplo: o serviço do cara custa R$ 100,00 o cupom de desconto é de R$ 10,00, na fatura mostra o valor de R$ 90,00 mas quando ele gera o boleto aparece R$ 80,00. Precisei restaurar o meu backup e ai funcionou corretamente. Tem alguma ideia do que pode ter ocorrido? Muito Obrigado! E parabéns pelo excelente trabalho! E você tem alguma solução para as faturas que são geradas em dia não útil? ;)
        https://image.prntscr.com/image/c1GINhCxSpC_YnWXwtnW4w.jpg

      • #9443
        Mauricio
        Mestre

          Oi William! Cara, eu tentei causar esse erro de várias formas, testando com combinações diferentes de configurações, desconto geral, desconto personalizado, crédito, etc, nenhuma cobrança teve o desconto duplicado.

          Isso não significa que não possa ter acontecido, apenas que eu não consegui simular o erro, eu agradeceria muito se você conseguisse causar esse erro novamente e me enviar:

          1) Captura de tela das configurações do módulo;
          2) Captura de tela do perfil do cliente;
          3) Captura de tela da fatura;
          4) Debug completo da fatura;
          5) Versão do PHP e do WHMCS.

          Com essas informações eu posso simular o mesmo ambiente para testar e se houver algum erro eu saberei a origem e poderei corrigir.

          Sobre a verificação que impede gerar Boletos com data de vencimento aos sábados e domingos, eu pretendo adicionar um dia, mas do jeito que estão os prazos por aqui, vai demorar mais um pouco. Por favor, se você precisa disso logo, envie um e-mail para nós que eu posso te fazer um valor bem bacana para adicionar essa funcionalidade ao módulo =)

        • #10846
          Thiago Lopes
          Participante

            Em que local do módulo eu consigo controlar a informação de “discount” aplicado ao cliente?
            A transação foi criada com o valor de R$ 10,99 (em POST /charge) na Gerencianet, e depois, ao consumir a rota POST /charge/:id/pay, o sistema está mandando na requisição pra Gerencianet o atributo “discount” com um desconto de “currency” de R$ 29,91. Ou seja, está mandando dois abatimentos em dois momentos diferentes, deveria ser em apenas um momento

            • #10847
              Thiago Lopes
              Participante

                Segue a mensagem que aparece na tela de fatura no WHMCS:

                Erro ao gerar o Boleto:
                A propriedade [discount] informada é inválida.: discount
                Contate o suporte informando o ID da fatura.

              • #10848
                Thiago Lopes
                Participante

                  Quando removo o ID da Transação e gero novamente o boleto (aplicando o crédito), no demonstrativo do WHMCS, a fatura aplica o desconto e gera o botão “Visualizar Boleto”, mas ao clicar, o boleto é gerado com o valor integral (sem aplicar o crédito/desconto).

                • #10849
                  Thiago Lopes
                  Participante

                    Só para atualizar meu primeiro comentário, segue abaixo os valores originais da fatura gerada no WHMCS:
                    – Boleto gerado no WHMCS: R$39,90
                    – Taxa de emissão do boleto: R$1,00
                    – Crédito aplicado: R$29.91

                    O valor da fatura ao gerar o boleto deveria ser o total de: R$10.99

                  • #10850
                    Thiago Lopes
                    Participante

                      Outra informação relevante que encontrei, foi que pagamentos pelo Cartão, o crédito/desconto é aplicado sem erros ao gerar a fatura.

                    • #10851
                      Mauricio
                      Mestre

                        Olá Thiago,
                        Provavelmente é apenas um conflito nas configurações do módulo, o módulo possui uma ferramenta específica para diagnosticar erros, para conseguir lhe ajudar preciso que siga estes passos:

                        1) Ative o “Modo Diagnóstico / Debug” nas configurações do módulo:
                        https://www.evernote.com/l/AX2aArSoFUlMfIWU02Y7hc2vlnJJjA7Bp-wB/image.png

                        2) Acesse a fatura que está com erro no desconto, copie toda a informação que será exibida no topo da tela, antes da visualização da fatura;

                        3) Cole no Pastebin, salve mantendo as configurações padrão (Público e nunca expira) e nos envie aqui o link.

                        Use um cliente de testes para gerar o boleto, com dados fictícios e lembre-se de realizar testes apenas em modo Sandbox.

                        Aguardo,
                        []

                      • #10853
                        Thiago Lopes
                        Participante

                          Olá Maurício,

                          Segue o link: https://pastebin.com/pYMbdd6y

                          Obrigado!

                          • #10856
                            Mauricio
                            Mestre

                              Thiago,
                              obrigado pelas informações.

                              Aparentemente é apenas a ordem dos campos personalizados que está causando o erro, por favor, me envie uma captura de tela das configurações > campos personalizados de clientes mostrando todos os campos, para eu comparar com a relação no debug.

                              Verifique também no perfil do cliente dessa fatura, se está desconto personalizado está configurado, provavelmente o erro acontece apenas para um cliente, correto?

                          • #10857
                            Thiago Lopes
                            Participante

                              Olá Maurico,

                              Esse erro acontece para qualquer cliente que precisa aplicar créditos na fatura.

                            • #10871
                              Thiago Lopes
                              Participante

                                Olá Mauricio,

                                Enquanto providencio o material solicitado, quero expor um detalhe que encontrei nos arquivos do módulo.

                                Encontrei uma configuração especial para utilizar crédito no módulo de pagamento com cartão.
                                Já na configuração do boleto, não foi encontrado nenhuma configuração referente a utilização de crédito.

                                Testei aplicação de crédito no modulo de pagamento com cartão de crédito e funcionou!

                                Segue a configuração:
                                modules > gateways > gofasgerencianetcartao > params > 4_calculate.php

                                Segue o link da configuração: https://pastebin.com/iEzq6Tcn

                                Não deveria ter uma configuração semelhante no módulo de pagamentos via boleto?

                              • #10872
                                Thiago Lopes
                                Participante

                                  Esse crédito/desconto deveria ser aplicado automaticamente na fatura e não configurado manualmente.

                                • #10873
                                  Thiago Lopes
                                  Participante
                                  • #10878
                                    Thiago Lopes
                                    Participante

                                      Olá Mauricio,

                                      Consegue dar uma atenção especial pra minha situação?
                                      Estou com um cliente aguardando para realizar um pagamento utilizando seus créditos e preciso da sua ajuda para resolver.

                                      Obrigado!

                                      • #10888
                                        Mauricio
                                        Mestre

                                          Olá Thiago,
                                          Isso não é um grande problema, você pode editar a fatura manualmente no WHMCS, transformando o “crédito” em um item com valor negativo (ex.: -10).

                                      • #10886
                                        Thiago Lopes
                                        Participante

                                          Olá Mauricio,

                                          Conseguiu visualizar os capturas das telas?

                                        • #10887
                                          Thiago Lopes
                                          Participante

                                            Olá Mauricio,

                                            Conseguiu visualizar as capturas das telas?

                                          • #10890
                                            Mauricio
                                            Mestre

                                              Thiago,
                                              Eu testei novamente durante algumas horas, configurei meu WHMCS de testes exatamente igual ao seu, reli toda essa parte do código que adiciona o desconto, mas não consegui simular o mesmo erro.

                                              O que eu posso fazer no momento é lhe enviar as versões anteriores para você testar, são todas funcionais e as mais recentes tem poucas alterações (download).

                                            • #10892
                                              Thiago Lopes
                                              Participante

                                                Olá Mauricio,

                                                Descobri o erro.
                                                No perfil do cliente, independente do valor de desconto aplicado na fatura, o campo desconto personalizado precisa ser preenchido com algum valor.

                                                Obrigado!

                                              • #10919
                                                William
                                                Participante

                                                  ok

                                                • #10928
                                                  Anderson
                                                  Participante

                                                    É possível que por algum Hook personalizado ou módulo duplicado, esse desconto esteja sendo processado duas vezes em seguida? Você já tentou criar uma instalação zerada do WHMCS (talvez com licença de teste) e utilizar o módulo?

                                                    • #10934
                                                      William
                                                      Participante

                                                        Prezado Anderson, não existe nenhum “Hook personalizado ou módulo duplicado” na instalação do meu WHMCS. Creio que seja algo na programação mesmo dele, pois em versões anteriores do módulo, funciona perfeitamente os descontos em fatura na hora de gerar o boleto. Eu estou tentando olhar o código para ver onde ele faz o desconto, mas acho que a pessoa mais indicada para isso é o Gofas mesmo, pois é expert na programação do módulo. Abc.

                                                    • #10958
                                                      William
                                                      Participante

                                                        Não foi resolvido não..

                                                      • #10959
                                                        Mauricio
                                                        Mestre

                                                          Veja, se não conseguiu resolver das formas que eu citei, veja a resposta do Thiago Lopes, isso resolve.

                                                      • #10657
                                                        William
                                                        Participante

                                                          Olá! Feliz 2018!

                                                          Quando eu coloco no “Itens Faturáveis” do WHMCS um desconto para o cliente (Exemplo: R$ 100,00 de desconto durante 3 faturas consecutivas), a versão 1.1.0 do módulo gofas gerencianet (e apenas ela, pois na versão anterior funciona normalmente) o desconto é aplicado no boleto duas vezes. Exemplo: Tenho um cliente X que todo mês deve pagar R$ 1.000,00 e ele tem um desconto que foi inserido no “Itens Faturáveis” de R$ 100,00 por 3 faturas seguidas. Quando o cliente X acessar a fatura nos itens da fatura o descriminado estará correto! Porém quando ele acessar o boleto no campo “Desconto” estará informando R$ 100,00 mas o valor do boleto será de R$ 800,00 e não R$ 900,00 como deveria ser.
                                                          Parece que o módulo pega o valor total da fatura (que já está com o desconto) e aplica mais o desconto do “Itens Faturáveis” programado para aquele boleto, causando uma duplicidade no valor do desconto.

                                                          • #10658
                                                            William
                                                            Participante

                                                              Não posso usar a função “Valor do desconto personalizado” do próprio módulo do boleto, pois o desconto não é constante e não deve ser aplicado as fatura geradas manualmente, apenas nas faturas criadas pelo próprio sistema WHMCS. Estou usando a versão 0.2.6 do módulo que funciona perfeitamente sem o problema apresentado, fui atualizar para a 1.1.0 e apresentou este problema. Desde já agradeço! Pode realizar uma simulação do cenário que eu informei que irá ocorrer, pois testei em dois WHMCS. O importante é colocar o desconto com o simbolo de MENOS (-) no “Itens Faturáveis” e gerar uma fatura via CRON (automática do WHMCS) para que o item faturável seja aplicado a fatura do cliente.

                                                            • #10788
                                                              William
                                                              Participante

                                                                O erro persiste, até mesmo na última versão do módulo.

                                                              • #10789
                                                                William
                                                                Participante

                                                                  Erro 1
                                                                  Erro 2

                                                                • #10830
                                                                  William
                                                                  Participante

                                                                    Alguém consegue me ajudar? Estou com este problema desde dia 01 de janeiro deste ano…

                                                                  • #10831
                                                                    William
                                                                    Participante

                                                                      Estou usando a última versão do módulo… 1.2.1 e o erro persiste.

                                                                    • #10832
                                                                      Anderson
                                                                      Participante

                                                                        Realmente parece ser um problema sério, só o Gofas conseguiria debugar isso com exatidão.

                                                                        O único jeito que você consegue dar esses R$ 100 de desconto é em “Itens Faturáveis”? Não há forma via cupom?

                                                                      • #10835
                                                                        William
                                                                        Participante

                                                                          Acabei de perceber que se eu colocar na fatura um item negativo (exemplo: DESCONTO R$ -15,00 ) o valor também é aplicado duas vezes! Você pode testar se vc estiver usando a última versão, cria uma fatura nova para um cliente com 2 itens…primeiro item) Produto X = R$ 100,00, segundo item) DESCONTO = -R$ 10,00. Cria esta fatura e acessa como cliente para ver se o valor no código de barras do boleto vai aparecer 90,00 (certo) ou 80,00 (bug). Assim vou saber se é somente com o meu ou um erro com todos… Na versão mais antiga do módulo funcionava de boa (1.1 eu acho, nao me lembro ao certo). Agradeço Anderson pela resposta!

                                                                        • #10838
                                                                          William
                                                                          Participante

                                                                            Oi Pessoal!
                                                                            Tudo bem?

                                                                            Mais alguém está com este erro que informei acima? Eu testei em duas hospedagens e o problema aparece sempre! Qualquer valor negativo na fatura é aplicado duas vezes no valor total do boleto. Por favor, Gofas, preciso da sua ajuda. Pelo meus testes o módulo tem este BUG, consegue corrigir?

                                                                          • #10839
                                                                            Jean
                                                                            Participante

                                                                              Olá William,
                                                                              Confirmo este comportamento aqui também.
                                                                              Alguém está conseguindo aplicar descontos na fatura sem duplicar o valor?

                                                                            • #10840
                                                                              Mauricio
                                                                              Mestre

                                                                                Na versão mais recente (1.2.2), em todas as variações de configuração que testamos, não ocorre o erro, talvez você configurou desconto personalizado via custom field no perfil do cliente + desconto no módulo por forma de pagamento + desconto na fatura, com sinais negativos ou algo que possa mudar o comportamento do módulo?

                                                                                Fatura de R$100 – R$10 de desconto via item com valor negativo:
                                                                                https://cl.ly/2w3W3w0r2o3r

                                                                                Boleto gerado:
                                                                                https://cl.ly/3r2l362w0H2f

                                                                                A única forma de diagnosticar e se necessário corrigir, sem acessar o servidor/WHMCS, é se nos enviar o um link para o debug completo do módulo num pastebin ou gist.

                                                                              • #10900
                                                                                William
                                                                                Participante

                                                                                  Olá Gofas, primeiro quero agradecer muito por sua resposta! Muito Obrigado!
                                                                                  Agora vamos a respostas, não eu não configurei o desconto no custom field no perfil do cliente. Apenas no fatura, assim como vc fez. Eu realizei um boleto em modo sandbox com a última versão do módulo 1.2.2 e o problema continuou, vou colocar aqui o debug que fiz em modo sandbox que o erro tbm apareceu. E o que eu percebi pelo debug é que quando o módulo cria a fatura na gerencianet o valor aparece correto, porém quando o módulo cria o boleto ele lança o desconto novamente. Poderia, por favor, dar uma olhada? No exemplo, tenho uma fatura com dois itens, o primeiro é R$ 100,00 e o segundo item é -10.00, ou seja, total R$ 90,00 + 3,69 taxa do boleto. Estou rodando a ultima versao do modulo + PHP 7.2 (mas no 5.6 tbm fazia) + WHMCS ultima versao.

                                                                                  Nova transação gerada com sucesso – API Gerencianet.

                                                                                  Array
                                                                                  (
                                                                                  [code] => 200
                                                                                  [data] => Array
                                                                                  (
                                                                                  [charge_id] => 432056
                                                                                  [status] => new
                                                                                  [total] => 9369
                                                                                  [custom_id] => 1038
                                                                                  [created_at] => 2018-06-19 23:50:53
                                                                                  )

                                                                                  )
                                                                                  charge id: 432056

                                                                                  Boleto gerado com sucesso – API Gerencianet.

                                                                                  Array
                                                                                  (
                                                                                  [code] => 200
                                                                                  [data] => Array
                                                                                  (
                                                                                  [barcode] => 00000.00000 00000.000000 00000.000000 0 00000000000000
                                                                                  [link] => https://visualizacaosandbox.gerencianet.com.br/emissao/XXXXXXXX
                                                                                  [expire_at] => 2018-06-30
                                                                                  [charge_id] => 432056
                                                                                  [status] => waiting
                                                                                  [total] => 8369
                                                                                  [payment] => banking_billet
                                                                                  )

                                                                                  )

                                                                                  $params2 & $BODY2:
                                                                                  Array
                                                                                  (
                                                                                  [id] => 432056
                                                                                  )

                                                                                  Array
                                                                                  (
                                                                                  [payment] => Array
                                                                                  (
                                                                                  [banking_billet] => Array
                                                                                  (
                                                                                  [expire_at] => 2018-06-30
                                                                                  [customer] => Array
                                                                                  (
                                                                                  [name] => XXXXXX
                                                                                  [cpf] => XXXXXXX
                                                                                  [phone_number] => XXXXXXX
                                                                                  )

                                                                                                  [discount] => Array
                                                                                                      (
                                                                                                          [type] => currency
                                                                                                          [value] => 1000
                                                                                                      )
                                                                                  
                                                                                                  [message] => XXXXXXX.
                                                                                                  [configurations] => Array
                                                                                                      (
                                                                                                          [fine] => 200
                                                                                                          [interest] => 40
                                                                                                      )
                                                                                  
                                                                                              )
                                                                                  
                                                                                      )
                                                                                  

                                                                                  )

                                                                                  Transação gravada com sucesso – API WHMCS.

                                                                                  ID da Transação: ggnb_sandbox_waiting-432056
                                                                                  Array
                                                                                  (
                                                                                  [result] => success
                                                                                  )

                                                                                • #10901
                                                                                  Mauricio
                                                                                  Mestre

                                                                                    Willian,
                                                                                    o debug está incompleto, só com o debug completo é possível ver e reproduzir todas as configurações que podem interferir :/
                                                                                    Veja este tópico, é um caso semelhante: https://gofas.net/br/foruns/topico/desconto-aplicado-em-dois-momentos/

                                                                                    • #10921
                                                                                      William
                                                                                      Participante

                                                                                        Olá Maurício! Segue debug completo, novamente foi lançado uma fatura com 2 produtos (Produto x = R$ 100.00 e Produto y = -10.00) e o valor do desconto foi aplicado duas vezes. Agradeço a sua ajuda na solução deste bug, pois já tentei de tudo e não consigo achar o problema! O único modo de parar de gerar o desconto em duplicidade é cadastrando no perfil do cliente no campo que seu novo módulo possui “Desconto Personalizado – Valor” o valor “0” E no campo “Desconto Personalizado – Tipo de desconto” o valor “R$ (Reais)”, ai sim o desconto é aplicado apenas UMA VEZ! Porém neste caso a taxa do boleto não é aplicada! Para aplicar a taxa do boleto eu tenho que cadastrar no campo “Desconto Personalizado – Valor” o valor da taxa do boleto negativa, no meu caso, “-3.69”, ai sim o valor do boleto sai corretamente mas o campo “DESCONTO” no boleto fica com o valor errado (fica com o valor do desconto -3.69, exemplo: 10-3.69=6,31). Eu já tentei inclusive excluir esses campos do perfil do cliente, mas o problema persiste.

                                                                                        Você está vendo essas informações na tela por quê a opção "debug" do módulo Gofas Gerencianet Boleto está ativa.
                                                                                        Operações bem sucedidas possuem títulos verdes e erros são destacados em vermelho
                                                                                        
                                                                                        Saiba mais sobre como diagnosticar erros e coletar informações para suporte neste link
                                                                                        
                                                                                        Veja várias soluções para dificuldades comuns no fórum de suporte do módulo.
                                                                                        
                                                                                        Todas as configurações do módulo
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [companyname] => REDE FORCE
                                                                                            [systemurl] => https://redeforce.com.br/cliente/
                                                                                            [langpaynow] => Pagar agora
                                                                                            [instruction4] => 
                                                                                            [credits] => 
                                                                                            [convertto] => 
                                                                                            [instruction3] => 
                                                                                            [instruction2] => 
                                                                                            [instruction1] => 
                                                                                            [paybutton] => http://redeforce.com.br/xx/gerar_boleto.png
                                                                                            [message] => Após o vencimento acesse sua conta REDE FORCE para gerar um novo boleto.
                                                                                            [juros] => 0.04
                                                                                            [exibedescontooutaxa] => on
                                                                                            [multa] => 2
                                                                                            [valordescontooutaxa] => 3.69
                                                                                            [tipodescontooutaxa] => 2
                                                                                            [descontooutaxa] => 2
                                                                                            [minimunamount] => 5
                                                                                            [requirecnpjandcpf] => 
                                                                                            [customfieldcnpj] => 
                                                                                            [customfieldcpf] => 0
                                                                                            [admin] => 1
                                                                                            [emailonerror] => 1
                                                                                            [diasparavencimento] => 0
                                                                                            [cancelbillet] => 
                                                                                            [redirecttobillet] => 
                                                                                            [showbarcode] => 
                                                                                            [showduedate] => 
                                                                                            [debugmode] => on
                                                                                            [fee] => 3.69
                                                                                            [testmode] => on
                                                                                            [clientsecretsandbox] => Client_Set_a4ae3
                                                                                            [clientsecret] => Client_Secret_1
                                                                                            [clientidsandbox] => Client_Id_cdfb6
                                                                                            [visible] => on
                                                                                            [type] => Invoices
                                                                                            [clientid] => Client_Id8fc0e03
                                                                                            [name] => Boleto
                                                                                            [separator_1] => 
                                                                                            [separator_2] => 
                                                                                            [separator_3] => 
                                                                                            [customfielddescontovalor] => 1
                                                                                            [customfielddescontotipo] => 2
                                                                                            [separator_4] => 
                                                                                            [diasantesvencadddesconto] => 
                                                                                            [separator_5] => 
                                                                                            [separator_6] => 
                                                                                            [footer] => 
                                                                                            [paymentmethod] => gofasgerencianetboleto
                                                                                            [whmcsVersion] => 7.5.1-release.1
                                                                                            [invoiceid] => 1040
                                                                                            [invoicenum] => 1040
                                                                                            [amount] => 90.00
                                                                                            [description] => REDE FORCE - Fatura #1040
                                                                                            [returnurl] => https://redeforce.com.br/cliente/viewinvoice.php?id=1040
                                                                                            [dueDate] => 2018-07-04 00:00:00
                                                                                            [clientdetails] => Array
                                                                                                (
                                                                                                    [userid] => 156
                                                                                                    [id] => 156
                                                                                                    [uuid] => 357a077e-6f6e-4da4-b906-6d0f07
                                                                                                    [firstname] => Teste
                                                                                                    [lastname] => de Pagamento
                                                                                                    [fullname] => Teste de Pagamento
                                                                                                    [companyname] => 
                                                                                                    [email] => teste@testeteste.com
                                                                                                    [address1] => Rua antonio greca, 999
                                                                                                    [address2] => Ahú
                                                                                                    [city] => Curitiba
                                                                                                    [fullstate] => PR
                                                                                                    [state] => PR
                                                                                                    [postcode] => 82200430
                                                                                                    [countrycode] => BR
                                                                                                    [country] => BR
                                                                                                    [phonenumber] => 41998228886
                                                                                                    [password] => $2y$10$D8mSwqKpTV6exaRJZqNnNdhX.R5VXqYAC1O
                                                                                                    [model] => WHMCS\User\Client Object
                                                                                                        (
                                                                                                            [table:protected] => tblclients
                                                                                                            [columnMap:protected] => Array
                                                                                                                (
                                                                                                                    [passwordHash] => password
                                                                                                                    [twoFactorAuthModule] => authmodule
                                                                                                                    [twoFactorAuthData] => authdata
                                                                                                                    [currencyId] => currency
                                                                                                                    [defaultPaymentGateway] => defaultgateway
                                                                                                                    [overrideLateFee] => latefeeoveride
                                                                                                                    [overrideOverdueNotices] => overideduenotices
                                                                                                                    [disableAutomaticCreditCardProcessing] => disableautocc
                                                                                                                    [billingContactId] => billingcid
                                                                                                                    [securityQuestionId] => securityqid
                                                                                                                    [securityQuestionAnswer] => securityqans
                                                                                                                    [creditCardType] => cardtype
                                                                                                                    [creditCardLastFourDigits] => cardlastfour
                                                                                                                    [creditCardExpiryDate] => expdate
                                                                                                                    [storedBankNameCrypt] => bankname
                                                                                                                    [storedBankTypeCrypt] => banktype
                                                                                                                    [storedBankCodeCrypt] => bankcode
                                                                                                                    [storedBankAccountCrypt] => bankacct
                                                                                                                    [paymentGatewayToken] => gatewayid
                                                                                                                    [lastLoginDate] => lastlogin
                                                                                                                    [lastLoginIp] => ip
                                                                                                                    [lastLoginHostname] => host
                                                                                                                    [passwordResetKey] => pwresetkey
                                                                                                                    [passwordResetKeyRequestDate] => pwresetexpiry
                                                                                                                )
                                                                                        
                                                                                                            [timestamps] => 1
                                                                                                            [dates:protected] => Array
                                                                                                                (
                                                                                                                    [0] => lastLoginDate
                                                                                                                    [1] => passwordResetKeyRequestDate
                                                                                                                )
                                                                                        
                                                                                                            [booleans:protected] => Array
                                                                                                                (
                                                                                                                    [0] => taxExempt
                                                                                                                    [1] => overrideLateFee
                                                                                                                    [2] => overrideOverdueNotices
                                                                                                                    [3] => separateInvoices
                                                                                                                    [4] => disableAutomaticCreditCardProcessing
                                                                                                                    [5] => emailOptOut
                                                                                                                    [6] => marketingEmailsOptIn
                                                                                                                    [7] => overrideAutoClose
                                                                                                                    [8] => emailVerified
                                                                                                                )
                                                                                        
                                                                                                            [unique] => Array
                                                                                                                (
                                                                                                                    [0] => email
                                                                                                                )
                                                                                        
                                                                                                            [appends:protected] => Array
                                                                                                                (
                                                                                                                    [0] => fullName
                                                                                                                    [1] => countryName
                                                                                                                )
                                                                                        
                                                                                                            [fillable:protected] => Array
                                                                                                                (
                                                                                                                    [0] => lastlogin
                                                                                                                    [1] => ip
                                                                                                                    [2] => host
                                                                                                                    [3] => pwresetkey
                                                                                                                    [4] => pwresetexpiry
                                                                                                                )
                                                                                        
                                                                                                            [hidden:protected] => Array
                                                                                                                (
                                                                                                                    [0] => password
                                                                                                                    [1] => authdata
                                                                                                                    [2] => securityqans
                                                                                                                    [3] => cardnum
                                                                                                                    [4] => startdate
                                                                                                                    [5] => expdate
                                                                                                                    [6] => issuenumber
                                                                                                                    [7] => bankname
                                                                                                                    [8] => banktype
                                                                                                                    [9] => bankcode
                                                                                                                    [10] => bankacct
                                                                                                                    [11] => pwresetkey
                                                                                                                    [12] => pwresetexpiry
                                                                                                                )
                                                                                        
                                                                                                            [guardedForUpdate] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [strings:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [ints:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [semanticVersions:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [commaSeparated:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [characterSeparated:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [connection:protected] => 
                                                                                                            [primaryKey:protected] => id
                                                                                                            [perPage:protected] => 15
                                                                                                            [incrementing] => 1
                                                                                                            [attributes:protected] => Array
                                                                                                                (
                                                                                                                    [id] => 156
                                                                                                                    [uuid] => 357a077e-6f6e-4da4-b9019d0f07
                                                                                                                    [firstname] => Teste
                                                                                                                    [lastname] => de Pagamento
                                                                                                                    [companyname] => 
                                                                                                                    [email] => teste@testeteste.com
                                                                                                                    [address1] => Rua antonio greca, 999
                                                                                                                    [address2] => Ahú
                                                                                                                    [city] => Curitiba
                                                                                                                    [state] => PR
                                                                                                                    [postcode] => 82200430
                                                                                                                    [country] => BR
                                                                                                                    [phonenumber] => +55.41 99822-8886
                                                                                                                    [password] => $2y$10$D8mSwqKpTmaM6exaRJZqNnNdhX.R5VXqYAC1O
                                                                                                                    [authmodule] => 
                                                                                                                    [authdata] => 
                                                                                                                    [currency] => 1
                                                                                                                    [defaultgateway] => 
                                                                                                                    [credit] => 0.00
                                                                                                                    [taxexempt] => 0
                                                                                                                    [latefeeoveride] => 0
                                                                                                                    [overideduenotices] => 0
                                                                                                                    [separateinvoices] => 0
                                                                                                                    [disableautocc] => 0
                                                                                                                    [datecreated] => 2018-06-24
                                                                                                                    [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                                    [billingcid] => 0
                                                                                                                    [securityqid] => 0
                                                                                                                    [securityqans] => weVomFLqDva9Xw8M72z0=
                                                                                                                    [groupid] => 0
                                                                                                                    [cardtype] => 
                                                                                                                    [cardlastfour] => 
                                                                                                                    [cardnum] => 
                                                                                                                    [startdate] => 
                                                                                                                    [expdate] => 
                                                                                                                    [issuenumber] => 
                                                                                                                    [bankname] => 
                                                                                                                    [banktype] => 
                                                                                                                    [bankcode] => 
                                                                                                                    [bankacct] => 
                                                                                                                    [gatewayid] => 
                                                                                                                    [lastlogin] => 0000-00-00 00:00:00
                                                                                                                    [ip] => 19.86
                                                                                                                    [host] => bftua.com.br
                                                                                                                    [status] => Active
                                                                                                                    [language] => 
                                                                                                                    [pwresetkey] => 
                                                                                                                    [emailoptout] => 1
                                                                                                                    [marketing_emails_opt_in] => 0
                                                                                                                    [overrideautoclose] => 0
                                                                                                                    [allow_sso] => 1
                                                                                                                    [email_verified] => 0
                                                                                                                    [created_at] => 0000-00-00 00:00:00
                                                                                                                    [updated_at] => 0000-00-00 00:00:00
                                                                                                                    [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                                                )
                                                                                        
                                                                                                            [original:protected] => Array
                                                                                                                (
                                                                                                                    [id] => 156
                                                                                                                    [uuid] => 357a077e-6f79a819d0f07
                                                                                                                    [firstname] => Teste
                                                                                                                    [lastname] => de Pagamento
                                                                                                                    [companyname] => 
                                                                                                                    [email] => teste@testeteste.com
                                                                                                                    [address1] => Rua antonio greca, 999
                                                                                                                    [address2] => Ahú
                                                                                                                    [city] => Curitiba
                                                                                                                    [state] => PR
                                                                                                                    [postcode] => 82200430
                                                                                                                    [country] => BR
                                                                                                                    [phonenumber] => +55.41 99822-8886
                                                                                                                    [password] => $2y$10$D8mSwqKpTaRJZqNnNdhX.R5VXqYAC1O
                                                                                                                    [authmodule] => 
                                                                                                                    [authdata] => 
                                                                                                                    [currency] => 1
                                                                                                                    [defaultgateway] => 
                                                                                                                    [credit] => 0.00
                                                                                                                    [taxexempt] => 0
                                                                                                                    [latefeeoveride] => 0
                                                                                                                    [overideduenotices] => 0
                                                                                                                    [separateinvoices] => 0
                                                                                                                    [disableautocc] => 0
                                                                                                                    [datecreated] => 2018-06-24
                                                                                                                    [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                                    [billingcid] => 0
                                                                                                                    [securityqid] => 0
                                                                                                                    [securityqans] => weVomFLqDLXw8M72z0=
                                                                                                                    [groupid] => 0
                                                                                                                    [cardtype] => 
                                                                                                                    [cardlastfour] => 
                                                                                                                    [cardnum] => 
                                                                                                                    [startdate] => 
                                                                                                                    [expdate] => 
                                                                                                                    [issuenumber] => 
                                                                                                                    [bankname] => 
                                                                                                                    [banktype] => 
                                                                                                                    [bankcode] => 
                                                                                                                    [bankacct] => 
                                                                                                                    [gatewayid] => 
                                                                                                                    [lastlogin] => 0000-00-00 00:00:00
                                                                                                                    [ip] => 196
                                                                                                                    [host] => bf.com.br
                                                                                                                    [status] => Active
                                                                                                                    [language] => 
                                                                                                                    [pwresetkey] => 
                                                                                                                    [emailoptout] => 1
                                                                                                                    [marketing_emails_opt_in] => 0
                                                                                                                    [overrideautoclose] => 0
                                                                                                                    [allow_sso] => 1
                                                                                                                    [email_verified] => 0
                                                                                                                    [created_at] => 0000-00-00 00:00:00
                                                                                                                    [updated_at] => 0000-00-00 00:00:00
                                                                                                                    [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                                                )
                                                                                        
                                                                                                            [relations:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [visible:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [guarded:protected] => Array
                                                                                                                (
                                                                                                                    [0] => *
                                                                                                                )
                                                                                        
                                                                                                            [dateFormat:protected] => 
                                                                                                            [casts:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [touches:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [observables:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [with:protected] => Array
                                                                                                                (
                                                                                                                )
                                                                                        
                                                                                                            [morphClass:protected] => 
                                                                                                            [exists] => 1
                                                                                                            [wasRecentlyCreated] => 
                                                                                                        )
                                                                                        
                                                                                                    [statecode] => PR
                                                                                                    [countryname] => Brazil
                                                                                                    [phonecc] => 55
                                                                                                    [phonenumberformatted] => +55.41998228886
                                                                                                    [telephoneNumber] => +55.41998228886
                                                                                                    [billingcid] => 0
                                                                                                    [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                    [twofaenabled] => 
                                                                                                    [currency] => 1
                                                                                                    [defaultgateway] => 
                                                                                                    [cctype] => 
                                                                                                    [cclastfour] => 
                                                                                                    [gatewayid] => 
                                                                                                    [securityqid] => 0
                                                                                                    [securityqans] => 
                                                                                                    [groupid] => 0
                                                                                                    [status] => Active
                                                                                                    [credit] => 0.00
                                                                                                    [taxexempt] => 
                                                                                                    [latefeeoveride] => 
                                                                                                    [overideduenotices] => 
                                                                                                    [separateinvoices] => 
                                                                                                    [disableautocc] => 
                                                                                                    [emailoptout] => 1
                                                                                                    [marketing_emails_opt_in] => 
                                                                                                    [overrideautoclose] => 
                                                                                                    [allowSingleSignOn] => 1
                                                                                                    [language] => 
                                                                                                    [lastlogin] => No Login Logged
                                                                                                    [customfields1] => 668.660.419-45
                                                                                                    [customfields] => Array
                                                                                                        (
                                                                                                            [0] => Array
                                                                                                                (
                                                                                                                    [id] => 6
                                                                                                                    [value] => 668.660.419-45
                                                                                                                )
                                                                                        
                                                                                                            [1] => Array
                                                                                                                (
                                                                                                                    [id] => 14
                                                                                                                    [value] => 
                                                                                                                )
                                                                                        
                                                                                                            [2] => Array
                                                                                                                (
                                                                                                                    [id] => 15
                                                                                                                    [value] => 
                                                                                                                )
                                                                                        
                                                                                                        )
                                                                                        
                                                                                                    [customfields2] => 
                                                                                                    [customfields3] => 
                                                                                                )
                                                                                        
                                                                                            [currency] => BRL
                                                                                            [currencyId] => 1
                                                                                        )
                                                                                        
                                                                                        Resultado da consulta por informações da fatura (API interna - WHMCS).
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [result] => success
                                                                                            [invoiceid] => 1040
                                                                                            [invoicenum] => 
                                                                                            [userid] => 156
                                                                                            [date] => 2018-06-24
                                                                                            [duedate] => 2018-07-04
                                                                                            [datepaid] => 0000-00-00 00:00:00
                                                                                            [lastcaptureattempt] => 0000-00-00 00:00:00
                                                                                            [subtotal] => 90.00
                                                                                            [credit] => 0.00
                                                                                            [tax] => 0.00
                                                                                            [tax2] => 0.00
                                                                                            [total] => 90.00
                                                                                            [balance] => 90.00
                                                                                            [taxrate] => 0.00
                                                                                            [taxrate2] => 0.00
                                                                                            [status] => Unpaid
                                                                                            [paymentmethod] => gofasgerencianetboleto
                                                                                            [notes] => 
                                                                                            [ccgateway] => 
                                                                                            [items] => Array
                                                                                                (
                                                                                                    [item] => Array
                                                                                                        (
                                                                                                            [0] => Array
                                                                                                                (
                                                                                                                    [id] => 2584
                                                                                                                    [type] => 
                                                                                                                    [relid] => 0
                                                                                                                    [description] => PRODUTO X
                                                                                                                    [amount] => 100.00
                                                                                                                    [taxed] => 0
                                                                                                                )
                                                                                        
                                                                                                            [1] => Array
                                                                                                                (
                                                                                                                    [id] => 2585
                                                                                                                    [type] => 
                                                                                                                    [relid] => 0
                                                                                                                    [description] => DESCONTO Y
                                                                                                                    [amount] => -10.00
                                                                                                                    [taxed] => 0
                                                                                                                )
                                                                                        
                                                                                                        )
                                                                                        
                                                                                                )
                                                                                        
                                                                                            [transactions] => 
                                                                                        )
                                                                                        
                                                                                        Transações registradas por esta fatura - API WHMCS.
                                                                                        
                                                                                        Nenhuma transação registrada.
                                                                                        Configurações de juros e multa
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [fine] => 200
                                                                                            [interest] => 40
                                                                                        )
                                                                                        
                                                                                        Multa de 2% equivale a fine = 200
                                                                                        Juros de 0.04% equivale a interest = 40
                                                                                        
                                                                                        Produtos/serviços da fatura - API WHMCS.
                                                                                        
                                                                                        Itens com valor negativo:
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [0] => 1000
                                                                                        )
                                                                                        Itens da Fatura:
                                                                                        
                                                                                        Soma dos itens com valor negativo:
                                                                                        
                                                                                        $discount_item: 1000
                                                                                        $whmcs_discount: 1000
                                                                                        Desconto válido até:
                                                                                        
                                                                                        2018-07-04 | 0 dias antes do vencimento
                                                                                        Cálculos.
                                                                                        
                                                                                        Hoje: 
                                                                                        Vencimento: 
                                                                                        Diferença entre datas:  dia(s)
                                                                                        Multa: 
                                                                                        Juros: 
                                                                                        Valor original * 100: 0
                                                                                        Total: 
                                                                                        Dados do cliente - API WHMCS.
                                                                                        
                                                                                        stdClass Object
                                                                                        (
                                                                                            [id] => 156
                                                                                            [uuid] => 357a077e-6f679a819d0f07
                                                                                            [firstname] => Teste
                                                                                            [lastname] => de Pagamento
                                                                                            [companyname] => 
                                                                                            [email] => teste@testeteste.com
                                                                                            [address1] => Rua antonio greca, 999
                                                                                            [address2] => Ahú
                                                                                            [city] => Curitiba
                                                                                            [state] => PR
                                                                                            [postcode] => 82200430
                                                                                            [country] => BR
                                                                                            [phonenumber] => +55.41 99822-8886
                                                                                            [password] => $2y$10$DR5VXqYAC1O
                                                                                            [authmodule] => 
                                                                                            [authdata] => 
                                                                                            [currency] => 1
                                                                                            [defaultgateway] => 
                                                                                            [credit] => 0.00
                                                                                            [taxexempt] => 0
                                                                                            [latefeeoveride] => 0
                                                                                            [overideduenotices] => 0
                                                                                            [separateinvoices] => 0
                                                                                            [disableautocc] => 0
                                                                                            [datecreated] => 2018-06-24
                                                                                            [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                            [billingcid] => 0
                                                                                            [securityqid] => 0
                                                                                            [securityqans] => weVomFLq0=
                                                                                            [groupid] => 0
                                                                                            [cardtype] => 
                                                                                            [cardlastfour] => 
                                                                                            [cardnum] => 
                                                                                            [startdate] => 
                                                                                            [expdate] => 
                                                                                            [issuenumber] => 
                                                                                            [bankname] => 
                                                                                            [banktype] => 
                                                                                            [bankcode] => 
                                                                                            [bankacct] => 
                                                                                            [gatewayid] => 
                                                                                            [lastlogin] => 0000-00-00 00:00:00
                                                                                            [ip] => 16
                                                                                            [host] => bf.com.br
                                                                                            [status] => Active
                                                                                            [language] => 
                                                                                            [pwresetkey] => 
                                                                                            [emailoptout] => 1
                                                                                            [marketing_emails_opt_in] => 0
                                                                                            [overrideautoclose] => 0
                                                                                            [allow_sso] => 1
                                                                                            [email_verified] => 0
                                                                                            [created_at] => 0000-00-00 00:00:00
                                                                                            [updated_at] => 0000-00-00 00:00:00
                                                                                            [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                        )
                                                                                        
                                                                                        Dados do cliente enviados à GN API
                                                                                        
                                                                                        cpf: 66866041945
                                                                                        cnpj: 
                                                                                        $customer: Array
                                                                                        (
                                                                                            [name] => Teste de Pagamento
                                                                                            [cpf] => 66866041945
                                                                                            [phone_number] => 41998228886
                                                                                        )
                                                                                        
                                                                                        $juridical_data:
                                                                                        * Trying 104.20.78.210... * TCP_NODELAY set * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) * ALPN, offering http/1.1 * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: OU=Domain Control Validated; OU=Trustico Wildcard; CN=*.gerencianet.com.br * start date: Mar 1 00:00:00 2018 GMT * expire date: May 6 23:59:59 2019 GMT * subjectAltName: host "sandbox.gerencianet.com.br" matched cert's "*.gerencianet.com.br" * issuer: C=GB; ST=London; L=Croydon; O=The Trustico Group Ltd; CN=Trustico RSA DV CA * SSL certificate verify ok. > POST /v1/authorize HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Basic Q2xpZW50X0lkX2M1YjYxMGZkODRlZTY3YzE1YTE2ZjI5NjQyOGM0ODU0NmRmY2MzYjY6Q2xpZW50X1NlY3JldF9kZmNkYjcwOTU2ZGY1OGIxMjcwODRmM2IzMDA0MjBiNWEyMGE0YWUz Content-Length: 35 * upload completely sent off: 35 out of 35 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:13 GMT < Content-Type: application/json < Content-Length: 233 < Connection: keep-alive < Set-Cookie: __cfduid=d505a28ed197ba8fb75cb5394858db4eb1529884512; expires=Mon, 24-Jun-19 23:55:12 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < cache-control: no-store < pragma: no-cache < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fbcdc4b4c60-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact * Hostname sandbox.gerencianet.com.br was found in DNS cache * Trying 104.20.78.210... * TCP_NODELAY set * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) * ALPN, offering http/1.1 * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: OU=Domain Control Validated; OU=Trustico Wildcard; CN=*.gerencianet.com.br * start date: Mar 1 00:00:00 2018 GMT * expire date: May 6 23:59:59 2019 GMT * subjectAltName: host "sandbox.gerencianet.com.br" matched cert's "*.gerencianet.com.br" * issuer: C=GB; ST=London; L=Croydon; O=The Trustico Group Ltd; CN=Trustico RSA DV CA * SSL certificate verify ok. > POST /v1/charge HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Bearer e2f08398ce323ff7870bb9883446dfe66e18f72a2eea6efd6ac86c8b51765be9 api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f Content-Length: 220 * upload completely sent off: 220 out of 220 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:14 GMT < Content-Type: application/json; charset=utf-8 < Content-Length: 122 < Connection: keep-alive < Set-Cookie: __cfduid=d151648f82fb9a33c624d218ec60583c21529884513; expires=Mon, 24-Jun-19 23:55:13 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < X-RateLimit-Limit: 7500 < X-RateLimit-Reset: 1529970915 < X-RateLimit-Remaining: 7499 < ETag: W/"7a-TqEBpu9DYXUwGBW6BNdcjw" < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fc128954b69-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact
                                                                                        Nova transação gerada com sucesso - API Gerencianet.
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [code] => 200
                                                                                            [data] => Array
                                                                                                (
                                                                                                    [charge_id] => 434290
                                                                                                    [status] => new
                                                                                                    [total] => 9369
                                                                                                    [custom_id] => 1040
                                                                                                    [created_at] => 2018-06-24 20:55:14
                                                                                                )
                                                                                        
                                                                                        )
                                                                                        charge id: 434290
                                                                                        * Found bundle for host sandbox.gerencianet.com.br: 0x7f4bdc74e610 [can pipeline] * Re-using existing connection! (#0) with host sandbox.gerencianet.com.br * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) > POST /v1/charge/434290/pay HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Bearer e2f08398ce323ff7870bb9883446dfe66e18f72a2eea6efd6ac86c8b51765be9 api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f Content-Length: 325 * upload completely sent off: 325 out of 325 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:15 GMT < Content-Type: application/json; charset=utf-8 < Content-Length: 297 < Connection: keep-alive < Set-Cookie: __cfduid=d1d200fea6860b5d412bf0b5e3b5ad40b1529884514; expires=Mon, 24-Jun-19 23:55:14 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < X-RateLimit-Limit: 10000 < X-RateLimit-Reset: 1529970915 < X-RateLimit-Remaining: 9999 < X-Content-Type-Options: nosniff < ETag: W/"129-VxS3rqKMYmBNN1SBy/aARg" < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fc65cae4b69-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact
                                                                                        Boleto gerado com sucesso - API Gerencianet.
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [code] => 200
                                                                                            [data] => Array
                                                                                                (
                                                                                                    [barcode] => 00000.00000 00000.000000 00000.000000 0 00000000000000
                                                                                                    [link] => https://visualizacaosandbox.gerencianet.com.br/emissao/120276_48_NAETA3/A4XB-120276-296231-MADO3
                                                                                                    [expire_at] => 2018-07-04
                                                                                                    [charge_id] => 434290
                                                                                                    [status] => waiting
                                                                                                    [total] => 8369
                                                                                                    [payment] => banking_billet
                                                                                                )
                                                                                        
                                                                                        )
                                                                                        
                                                                                        $params2 & $BODY2:
                                                                                        Array
                                                                                        (
                                                                                            [id] => 434290
                                                                                        )
                                                                                        
                                                                                        Array
                                                                                        (
                                                                                            [payment] => Array
                                                                                                (
                                                                                                    [banking_billet] => Array
                                                                                                        (
                                                                                                            [expire_at] => 2018-07-04
                                                                                                            [customer] => Array
                                                                                                                (
                                                                                                                    [name] => Teste de Pagamento
                                                                                                                    [cpf] => 66866041945
                                                                                                                    [phone_number] => 41998228886
                                                                                                                )
                                                                                        
                                                                                                            [discount] => Array
                                                                                                                (
                                                                                                                    [type] => currency
                                                                                                                    [value] => 1000
                                                                                                                )
                                                                                        
                                                                                                            [message] => Após o vencimento acesse sua conta REDE FORCE para gerar um novo boleto.
                                                                                                            [configurations] => Array
                                                                                                                (
                                                                                                                    [fine] => 200
                                                                                                                    [interest] => 40
                                                                                                                )
                                                                                        
                                                                                                        )
                                                                                        
                                                                                                )
                                                                                        
                                                                                        )
                                                                                        
                                                                                        Transação gravada com sucesso - API WHMCS.
                                                                                        
                                                                                        ID da Transação: ggnb_sandbox_waiting-434290
                                                                                        Array
                                                                                        (
                                                                                            [result] => success
                                                                                        )
                                                                                  • #10983
                                                                                    William
                                                                                    Participante

                                                                                      Bom dia! Como eu não consegui reabrir aquele tópico de “Desconto duplicado” estou abrindo um novo. O problema ainda persiste! Conforme o Gofas informou, a resposta do “Thiago Lopes” não resolve por inteiro a situação minha. Eu já sabia o fato que se vc colocar um valor “zero” no campo “desconto personalizado” ele parava de duplicar (apesar de achar isso uma adaptação)! Mas o problema é se vc cobra uma taxa do cliente por emissão de boletos, ai se eu coloco o valor “zero” no campo desconto personalizado, ele simplesmente para de cobrar a taxa de boleto do cliente! Eu teria que criar outro “Item faturavel” com a taxa do boleto automática mês a mês para este cliente (o que considero outra adaptação). Gostaria que o sistema realiza-se o envio dos valores corretos quando se tem algum tipo de desconto no sistema e é cobrada uma taxa do cliente para emissão dos boletos. O meu debug completo:

                                                                                      Você está vendo essas informações na tela por quê a opção "debug" do módulo Gofas Gerencianet Boleto está ativa.
                                                                                      Operações bem sucedidas possuem títulos verdes e erros são destacados em vermelho
                                                                                      
                                                                                      Saiba mais sobre como diagnosticar erros e coletar informações para suporte neste link
                                                                                      
                                                                                      Veja várias soluções para dificuldades comuns no fórum de suporte do módulo.
                                                                                      
                                                                                      Todas as configurações do módulo
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [companyname] => REDE FORCE
                                                                                          [systemurl] => https://redeforce.com.br/cliente/
                                                                                          [langpaynow] => Pagar agora
                                                                                          [instruction4] => 
                                                                                          [credits] => 
                                                                                          [convertto] => 
                                                                                          [instruction3] => 
                                                                                          [instruction2] => 
                                                                                          [instruction1] => 
                                                                                          [paybutton] => http://redeforce.com.br/xx/gerar_boleto.png
                                                                                          [message] => Após o vencimento acesse sua conta REDE FORCE para gerar um novo boleto.
                                                                                          [juros] => 0.04
                                                                                          [exibedescontooutaxa] => on
                                                                                          [multa] => 2
                                                                                          [valordescontooutaxa] => 3.69
                                                                                          [tipodescontooutaxa] => 2
                                                                                          [descontooutaxa] => 2
                                                                                          [minimunamount] => 5
                                                                                          [requirecnpjandcpf] => 
                                                                                          [customfieldcnpj] => 
                                                                                          [customfieldcpf] => 0
                                                                                          [admin] => 1
                                                                                          [emailonerror] => 1
                                                                                          [diasparavencimento] => 0
                                                                                          [cancelbillet] => 
                                                                                          [redirecttobillet] => 
                                                                                          [showbarcode] => 
                                                                                          [showduedate] => 
                                                                                          [debugmode] => on
                                                                                          [fee] => 3.69
                                                                                          [testmode] => on
                                                                                          [clientsecretsandbox] => Client_Set_a4ae3
                                                                                          [clientsecret] => Client_Secret_1
                                                                                          [clientidsandbox] => Client_Id_cdfb6
                                                                                          [visible] => on
                                                                                          [type] => Invoices
                                                                                          [clientid] => Client_Id8fc0e03
                                                                                          [name] => Boleto
                                                                                          [separator_1] => 
                                                                                          [separator_2] => 
                                                                                          [separator_3] => 
                                                                                          [customfielddescontovalor] => 1
                                                                                          [customfielddescontotipo] => 2
                                                                                          [separator_4] => 
                                                                                          [diasantesvencadddesconto] => 
                                                                                          [separator_5] => 
                                                                                          [separator_6] => 
                                                                                          [footer] => 
                                                                                          [paymentmethod] => gofasgerencianetboleto
                                                                                          [whmcsVersion] => 7.5.1-release.1
                                                                                          [invoiceid] => 1040
                                                                                          [invoicenum] => 1040
                                                                                          [amount] => 90.00
                                                                                          [description] => REDE FORCE - Fatura #1040
                                                                                          [returnurl] => https://redeforce.com.br/cliente/viewinvoice.php?id=1040
                                                                                          [dueDate] => 2018-07-04 00:00:00
                                                                                          [clientdetails] => Array
                                                                                              (
                                                                                                  [userid] => 156
                                                                                                  [id] => 156
                                                                                                  [uuid] => 357a077e-6f6e-4da4-b906-6d0f07
                                                                                                  [firstname] => Teste
                                                                                                  [lastname] => de Pagamento
                                                                                                  [fullname] => Teste de Pagamento
                                                                                                  [companyname] => 
                                                                                                  [email] => teste@testeteste.com
                                                                                                  [address1] => Rua antonio greca, 999
                                                                                                  [address2] => Ahú
                                                                                                  [city] => Curitiba
                                                                                                  [fullstate] => PR
                                                                                                  [state] => PR
                                                                                                  [postcode] => 82200430
                                                                                                  [countrycode] => BR
                                                                                                  [country] => BR
                                                                                                  [phonenumber] => 41998228886
                                                                                                  [password] => $2y$10$D8mSwqKpTV6exaRJZqNnNdhX.R5VXqYAC1O
                                                                                                  [model] => WHMCS\User\Client Object
                                                                                                      (
                                                                                                          [table:protected] => tblclients
                                                                                                          [columnMap:protected] => Array
                                                                                                              (
                                                                                                                  [passwordHash] => password
                                                                                                                  [twoFactorAuthModule] => authmodule
                                                                                                                  [twoFactorAuthData] => authdata
                                                                                                                  [currencyId] => currency
                                                                                                                  [defaultPaymentGateway] => defaultgateway
                                                                                                                  [overrideLateFee] => latefeeoveride
                                                                                                                  [overrideOverdueNotices] => overideduenotices
                                                                                                                  [disableAutomaticCreditCardProcessing] => disableautocc
                                                                                                                  [billingContactId] => billingcid
                                                                                                                  [securityQuestionId] => securityqid
                                                                                                                  [securityQuestionAnswer] => securityqans
                                                                                                                  [creditCardType] => cardtype
                                                                                                                  [creditCardLastFourDigits] => cardlastfour
                                                                                                                  [creditCardExpiryDate] => expdate
                                                                                                                  [storedBankNameCrypt] => bankname
                                                                                                                  [storedBankTypeCrypt] => banktype
                                                                                                                  [storedBankCodeCrypt] => bankcode
                                                                                                                  [storedBankAccountCrypt] => bankacct
                                                                                                                  [paymentGatewayToken] => gatewayid
                                                                                                                  [lastLoginDate] => lastlogin
                                                                                                                  [lastLoginIp] => ip
                                                                                                                  [lastLoginHostname] => host
                                                                                                                  [passwordResetKey] => pwresetkey
                                                                                                                  [passwordResetKeyRequestDate] => pwresetexpiry
                                                                                                              )
                                                                                      
                                                                                                          [timestamps] => 1
                                                                                                          [dates:protected] => Array
                                                                                                              (
                                                                                                                  [0] => lastLoginDate
                                                                                                                  [1] => passwordResetKeyRequestDate
                                                                                                              )
                                                                                      
                                                                                                          [booleans:protected] => Array
                                                                                                              (
                                                                                                                  [0] => taxExempt
                                                                                                                  [1] => overrideLateFee
                                                                                                                  [2] => overrideOverdueNotices
                                                                                                                  [3] => separateInvoices
                                                                                                                  [4] => disableAutomaticCreditCardProcessing
                                                                                                                  [5] => emailOptOut
                                                                                                                  [6] => marketingEmailsOptIn
                                                                                                                  [7] => overrideAutoClose
                                                                                                                  [8] => emailVerified
                                                                                                              )
                                                                                      
                                                                                                          [unique] => Array
                                                                                                              (
                                                                                                                  [0] => email
                                                                                                              )
                                                                                      
                                                                                                          [appends:protected] => Array
                                                                                                              (
                                                                                                                  [0] => fullName
                                                                                                                  [1] => countryName
                                                                                                              )
                                                                                      
                                                                                                          [fillable:protected] => Array
                                                                                                              (
                                                                                                                  [0] => lastlogin
                                                                                                                  [1] => ip
                                                                                                                  [2] => host
                                                                                                                  [3] => pwresetkey
                                                                                                                  [4] => pwresetexpiry
                                                                                                              )
                                                                                      
                                                                                                          [hidden:protected] => Array
                                                                                                              (
                                                                                                                  [0] => password
                                                                                                                  [1] => authdata
                                                                                                                  [2] => securityqans
                                                                                                                  [3] => cardnum
                                                                                                                  [4] => startdate
                                                                                                                  [5] => expdate
                                                                                                                  [6] => issuenumber
                                                                                                                  [7] => bankname
                                                                                                                  [8] => banktype
                                                                                                                  [9] => bankcode
                                                                                                                  [10] => bankacct
                                                                                                                  [11] => pwresetkey
                                                                                                                  [12] => pwresetexpiry
                                                                                                              )
                                                                                      
                                                                                                          [guardedForUpdate] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [strings:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [ints:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [semanticVersions:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [commaSeparated:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [characterSeparated:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [connection:protected] => 
                                                                                                          [primaryKey:protected] => id
                                                                                                          [perPage:protected] => 15
                                                                                                          [incrementing] => 1
                                                                                                          [attributes:protected] => Array
                                                                                                              (
                                                                                                                  [id] => 156
                                                                                                                  [uuid] => 357a077e-6f6e-4da4-b9019d0f07
                                                                                                                  [firstname] => Teste
                                                                                                                  [lastname] => de Pagamento
                                                                                                                  [companyname] => 
                                                                                                                  [email] => teste@testeteste.com
                                                                                                                  [address1] => Rua antonio greca, 999
                                                                                                                  [address2] => Ahú
                                                                                                                  [city] => Curitiba
                                                                                                                  [state] => PR
                                                                                                                  [postcode] => 82200430
                                                                                                                  [country] => BR
                                                                                                                  [phonenumber] => +55.41 99822-8886
                                                                                                                  [password] => $2y$10$D8mSwqKpTmaM6exaRJZqNnNdhX.R5VXqYAC1O
                                                                                                                  [authmodule] => 
                                                                                                                  [authdata] => 
                                                                                                                  [currency] => 1
                                                                                                                  [defaultgateway] => 
                                                                                                                  [credit] => 0.00
                                                                                                                  [taxexempt] => 0
                                                                                                                  [latefeeoveride] => 0
                                                                                                                  [overideduenotices] => 0
                                                                                                                  [separateinvoices] => 0
                                                                                                                  [disableautocc] => 0
                                                                                                                  [datecreated] => 2018-06-24
                                                                                                                  [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                                  [billingcid] => 0
                                                                                                                  [securityqid] => 0
                                                                                                                  [securityqans] => weVomFLqDva9Xw8M72z0=
                                                                                                                  [groupid] => 0
                                                                                                                  [cardtype] => 
                                                                                                                  [cardlastfour] => 
                                                                                                                  [cardnum] => 
                                                                                                                  [startdate] => 
                                                                                                                  [expdate] => 
                                                                                                                  [issuenumber] => 
                                                                                                                  [bankname] => 
                                                                                                                  [banktype] => 
                                                                                                                  [bankcode] => 
                                                                                                                  [bankacct] => 
                                                                                                                  [gatewayid] => 
                                                                                                                  [lastlogin] => 0000-00-00 00:00:00
                                                                                                                  [ip] => 19.86
                                                                                                                  [host] => bftua.com.br
                                                                                                                  [status] => Active
                                                                                                                  [language] => 
                                                                                                                  [pwresetkey] => 
                                                                                                                  [emailoptout] => 1
                                                                                                                  [marketing_emails_opt_in] => 0
                                                                                                                  [overrideautoclose] => 0
                                                                                                                  [allow_sso] => 1
                                                                                                                  [email_verified] => 0
                                                                                                                  [created_at] => 0000-00-00 00:00:00
                                                                                                                  [updated_at] => 0000-00-00 00:00:00
                                                                                                                  [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                                              )
                                                                                      
                                                                                                          [original:protected] => Array
                                                                                                              (
                                                                                                                  [id] => 156
                                                                                                                  [uuid] => 357a077e-6f79a819d0f07
                                                                                                                  [firstname] => Teste
                                                                                                                  [lastname] => de Pagamento
                                                                                                                  [companyname] => 
                                                                                                                  [email] => teste@testeteste.com
                                                                                                                  [address1] => Rua antonio greca, 999
                                                                                                                  [address2] => Ahú
                                                                                                                  [city] => Curitiba
                                                                                                                  [state] => PR
                                                                                                                  [postcode] => 82200430
                                                                                                                  [country] => BR
                                                                                                                  [phonenumber] => +55.41 99822-8886
                                                                                                                  [password] => $2y$10$D8mSwqKpTaRJZqNnNdhX.R5VXqYAC1O
                                                                                                                  [authmodule] => 
                                                                                                                  [authdata] => 
                                                                                                                  [currency] => 1
                                                                                                                  [defaultgateway] => 
                                                                                                                  [credit] => 0.00
                                                                                                                  [taxexempt] => 0
                                                                                                                  [latefeeoveride] => 0
                                                                                                                  [overideduenotices] => 0
                                                                                                                  [separateinvoices] => 0
                                                                                                                  [disableautocc] => 0
                                                                                                                  [datecreated] => 2018-06-24
                                                                                                                  [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                                  [billingcid] => 0
                                                                                                                  [securityqid] => 0
                                                                                                                  [securityqans] => weVomFLqDLXw8M72z0=
                                                                                                                  [groupid] => 0
                                                                                                                  [cardtype] => 
                                                                                                                  [cardlastfour] => 
                                                                                                                  [cardnum] => 
                                                                                                                  [startdate] => 
                                                                                                                  [expdate] => 
                                                                                                                  [issuenumber] => 
                                                                                                                  [bankname] => 
                                                                                                                  [banktype] => 
                                                                                                                  [bankcode] => 
                                                                                                                  [bankacct] => 
                                                                                                                  [gatewayid] => 
                                                                                                                  [lastlogin] => 0000-00-00 00:00:00
                                                                                                                  [ip] => 196
                                                                                                                  [host] => bf.com.br
                                                                                                                  [status] => Active
                                                                                                                  [language] => 
                                                                                                                  [pwresetkey] => 
                                                                                                                  [emailoptout] => 1
                                                                                                                  [marketing_emails_opt_in] => 0
                                                                                                                  [overrideautoclose] => 0
                                                                                                                  [allow_sso] => 1
                                                                                                                  [email_verified] => 0
                                                                                                                  [created_at] => 0000-00-00 00:00:00
                                                                                                                  [updated_at] => 0000-00-00 00:00:00
                                                                                                                  [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                                              )
                                                                                      
                                                                                                          [relations:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [visible:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [guarded:protected] => Array
                                                                                                              (
                                                                                                                  [0] => *
                                                                                                              )
                                                                                      
                                                                                                          [dateFormat:protected] => 
                                                                                                          [casts:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [touches:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [observables:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [with:protected] => Array
                                                                                                              (
                                                                                                              )
                                                                                      
                                                                                                          [morphClass:protected] => 
                                                                                                          [exists] => 1
                                                                                                          [wasRecentlyCreated] => 
                                                                                                      )
                                                                                      
                                                                                                  [statecode] => PR
                                                                                                  [countryname] => Brazil
                                                                                                  [phonecc] => 55
                                                                                                  [phonenumberformatted] => +55.41998228886
                                                                                                  [telephoneNumber] => +55.41998228886
                                                                                                  [billingcid] => 0
                                                                                                  [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                                  [twofaenabled] => 
                                                                                                  [currency] => 1
                                                                                                  [defaultgateway] => 
                                                                                                  [cctype] => 
                                                                                                  [cclastfour] => 
                                                                                                  [gatewayid] => 
                                                                                                  [securityqid] => 0
                                                                                                  [securityqans] => 
                                                                                                  [groupid] => 0
                                                                                                  [status] => Active
                                                                                                  [credit] => 0.00
                                                                                                  [taxexempt] => 
                                                                                                  [latefeeoveride] => 
                                                                                                  [overideduenotices] => 
                                                                                                  [separateinvoices] => 
                                                                                                  [disableautocc] => 
                                                                                                  [emailoptout] => 1
                                                                                                  [marketing_emails_opt_in] => 
                                                                                                  [overrideautoclose] => 
                                                                                                  [allowSingleSignOn] => 1
                                                                                                  [language] => 
                                                                                                  [lastlogin] => No Login Logged
                                                                                                  [customfields1] => 668.660.419-45
                                                                                                  [customfields] => Array
                                                                                                      (
                                                                                                          [0] => Array
                                                                                                              (
                                                                                                                  [id] => 6
                                                                                                                  [value] => 668.660.419-45
                                                                                                              )
                                                                                      
                                                                                                          [1] => Array
                                                                                                              (
                                                                                                                  [id] => 14
                                                                                                                  [value] => 
                                                                                                              )
                                                                                      
                                                                                                          [2] => Array
                                                                                                              (
                                                                                                                  [id] => 15
                                                                                                                  [value] => 
                                                                                                              )
                                                                                      
                                                                                                      )
                                                                                      
                                                                                                  [customfields2] => 
                                                                                                  [customfields3] => 
                                                                                              )
                                                                                      
                                                                                          [currency] => BRL
                                                                                          [currencyId] => 1
                                                                                      )
                                                                                      
                                                                                      Resultado da consulta por informações da fatura (API interna - WHMCS).
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [result] => success
                                                                                          [invoiceid] => 1040
                                                                                          [invoicenum] => 
                                                                                          [userid] => 156
                                                                                          [date] => 2018-06-24
                                                                                          [duedate] => 2018-07-04
                                                                                          [datepaid] => 0000-00-00 00:00:00
                                                                                          [lastcaptureattempt] => 0000-00-00 00:00:00
                                                                                          [subtotal] => 90.00
                                                                                          [credit] => 0.00
                                                                                          [tax] => 0.00
                                                                                          [tax2] => 0.00
                                                                                          [total] => 90.00
                                                                                          [balance] => 90.00
                                                                                          [taxrate] => 0.00
                                                                                          [taxrate2] => 0.00
                                                                                          [status] => Unpaid
                                                                                          [paymentmethod] => gofasgerencianetboleto
                                                                                          [notes] => 
                                                                                          [ccgateway] => 
                                                                                          [items] => Array
                                                                                              (
                                                                                                  [item] => Array
                                                                                                      (
                                                                                                          [0] => Array
                                                                                                              (
                                                                                                                  [id] => 2584
                                                                                                                  [type] => 
                                                                                                                  [relid] => 0
                                                                                                                  [description] => PRODUTO X
                                                                                                                  [amount] => 100.00
                                                                                                                  [taxed] => 0
                                                                                                              )
                                                                                      
                                                                                                          [1] => Array
                                                                                                              (
                                                                                                                  [id] => 2585
                                                                                                                  [type] => 
                                                                                                                  [relid] => 0
                                                                                                                  [description] => DESCONTO Y
                                                                                                                  [amount] => -10.00
                                                                                                                  [taxed] => 0
                                                                                                              )
                                                                                      
                                                                                                      )
                                                                                      
                                                                                              )
                                                                                      
                                                                                          [transactions] => 
                                                                                      )
                                                                                      
                                                                                      Transações registradas por esta fatura - API WHMCS.
                                                                                      
                                                                                      Nenhuma transação registrada.
                                                                                      Configurações de juros e multa
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [fine] => 200
                                                                                          [interest] => 40
                                                                                      )
                                                                                      
                                                                                      Multa de 2% equivale a fine = 200
                                                                                      Juros de 0.04% equivale a interest = 40
                                                                                      
                                                                                      Produtos/serviços da fatura - API WHMCS.
                                                                                      
                                                                                      Itens com valor negativo:
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [0] => 1000
                                                                                      )
                                                                                      Itens da Fatura:
                                                                                      
                                                                                      Soma dos itens com valor negativo:
                                                                                      
                                                                                      $discount_item: 1000
                                                                                      $whmcs_discount: 1000
                                                                                      Desconto válido até:
                                                                                      
                                                                                      2018-07-04 | 0 dias antes do vencimento
                                                                                      Cálculos.
                                                                                      
                                                                                      Hoje: 
                                                                                      Vencimento: 
                                                                                      Diferença entre datas:  dia(s)
                                                                                      Multa: 
                                                                                      Juros: 
                                                                                      Valor original * 100: 0
                                                                                      Total: 
                                                                                      Dados do cliente - API WHMCS.
                                                                                      
                                                                                      stdClass Object
                                                                                      (
                                                                                          [id] => 156
                                                                                          [uuid] => 357a077e-6f679a819d0f07
                                                                                          [firstname] => Teste
                                                                                          [lastname] => de Pagamento
                                                                                          [companyname] => 
                                                                                          [email] => teste@testeteste.com
                                                                                          [address1] => Rua antonio greca, 999
                                                                                          [address2] => Ahú
                                                                                          [city] => Curitiba
                                                                                          [state] => PR
                                                                                          [postcode] => 82200430
                                                                                          [country] => BR
                                                                                          [phonenumber] => +55.41 99822-8886
                                                                                          [password] => $2y$10$DR5VXqYAC1O
                                                                                          [authmodule] => 
                                                                                          [authdata] => 
                                                                                          [currency] => 1
                                                                                          [defaultgateway] => 
                                                                                          [credit] => 0.00
                                                                                          [taxexempt] => 0
                                                                                          [latefeeoveride] => 0
                                                                                          [overideduenotices] => 0
                                                                                          [separateinvoices] => 0
                                                                                          [disableautocc] => 0
                                                                                          [datecreated] => 2018-06-24
                                                                                          [notes] => Cliente teste criado para testar módulo gerador de boletos 1.2.2 do gofas.
                                                                                          [billingcid] => 0
                                                                                          [securityqid] => 0
                                                                                          [securityqans] => weVomFLq0=
                                                                                          [groupid] => 0
                                                                                          [cardtype] => 
                                                                                          [cardlastfour] => 
                                                                                          [cardnum] => 
                                                                                          [startdate] => 
                                                                                          [expdate] => 
                                                                                          [issuenumber] => 
                                                                                          [bankname] => 
                                                                                          [banktype] => 
                                                                                          [bankcode] => 
                                                                                          [bankacct] => 
                                                                                          [gatewayid] => 
                                                                                          [lastlogin] => 0000-00-00 00:00:00
                                                                                          [ip] => 16
                                                                                          [host] => bf.com.br
                                                                                          [status] => Active
                                                                                          [language] => 
                                                                                          [pwresetkey] => 
                                                                                          [emailoptout] => 1
                                                                                          [marketing_emails_opt_in] => 0
                                                                                          [overrideautoclose] => 0
                                                                                          [allow_sso] => 1
                                                                                          [email_verified] => 0
                                                                                          [created_at] => 0000-00-00 00:00:00
                                                                                          [updated_at] => 0000-00-00 00:00:00
                                                                                          [pwresetexpiry] => 0000-00-00 00:00:00
                                                                                      )
                                                                                      
                                                                                      Dados do cliente enviados à GN API
                                                                                      
                                                                                      cpf: 66866041945
                                                                                      cnpj: 
                                                                                      $customer: Array
                                                                                      (
                                                                                          [name] => Teste de Pagamento
                                                                                          [cpf] => 66866041945
                                                                                          [phone_number] => 41998228886
                                                                                      )
                                                                                      
                                                                                      $juridical_data:
                                                                                      * Trying 104.20.78.210... * TCP_NODELAY set * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) * ALPN, offering http/1.1 * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: OU=Domain Control Validated; OU=Trustico Wildcard; CN=*.gerencianet.com.br * start date: Mar 1 00:00:00 2018 GMT * expire date: May 6 23:59:59 2019 GMT * subjectAltName: host "sandbox.gerencianet.com.br" matched cert's "*.gerencianet.com.br" * issuer: C=GB; ST=London; L=Croydon; O=The Trustico Group Ltd; CN=Trustico RSA DV CA * SSL certificate verify ok. > POST /v1/authorize HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Basic Q2xpZW50X0lkX2M1YjYxMGZkODRlZTY3YzE1YTE2ZjI5NjQyOGM0ODU0NmRmY2MzYjY6Q2xpZW50X1NlY3JldF9kZmNkYjcwOTU2ZGY1OGIxMjcwODRmM2IzMDA0MjBiNWEyMGE0YWUz Content-Length: 35 * upload completely sent off: 35 out of 35 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:13 GMT < Content-Type: application/json < Content-Length: 233 < Connection: keep-alive < Set-Cookie: __cfduid=d505a28ed197ba8fb75cb5394858db4eb1529884512; expires=Mon, 24-Jun-19 23:55:12 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < cache-control: no-store < pragma: no-cache < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fbcdc4b4c60-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact * Hostname sandbox.gerencianet.com.br was found in DNS cache * Trying 104.20.78.210... * TCP_NODELAY set * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) * ALPN, offering http/1.1 * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: OU=Domain Control Validated; OU=Trustico Wildcard; CN=*.gerencianet.com.br * start date: Mar 1 00:00:00 2018 GMT * expire date: May 6 23:59:59 2019 GMT * subjectAltName: host "sandbox.gerencianet.com.br" matched cert's "*.gerencianet.com.br" * issuer: C=GB; ST=London; L=Croydon; O=The Trustico Group Ltd; CN=Trustico RSA DV CA * SSL certificate verify ok. > POST /v1/charge HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Bearer e2f08398ce323ff7870bb9883446dfe66e18f72a2eea6efd6ac86c8b51765be9 api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f Content-Length: 220 * upload completely sent off: 220 out of 220 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:14 GMT < Content-Type: application/json; charset=utf-8 < Content-Length: 122 < Connection: keep-alive < Set-Cookie: __cfduid=d151648f82fb9a33c624d218ec60583c21529884513; expires=Mon, 24-Jun-19 23:55:13 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < X-RateLimit-Limit: 7500 < X-RateLimit-Reset: 1529970915 < X-RateLimit-Remaining: 7499 < ETag: W/"7a-TqEBpu9DYXUwGBW6BNdcjw" < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fc128954b69-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact
                                                                                      Nova transação gerada com sucesso - API Gerencianet.
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [code] => 200
                                                                                          [data] => Array
                                                                                              (
                                                                                                  [charge_id] => 434290
                                                                                                  [status] => new
                                                                                                  [total] => 9369
                                                                                                  [custom_id] => 1040
                                                                                                  [created_at] => 2018-06-24 20:55:14
                                                                                              )
                                                                                      
                                                                                      )
                                                                                      charge id: 434290
                                                                                      * Found bundle for host sandbox.gerencianet.com.br: 0x7f4bdc74e610 [can pipeline] * Re-using existing connection! (#0) with host sandbox.gerencianet.com.br * Connected to sandbox.gerencianet.com.br (104.20.78.210) port 443 (#0) > POST /v1/charge/434290/pay HTTP/1.1 Host: sandbox.gerencianet.com.br Content-Type: application/json User-Agent: GuzzleHttp/6.2.1 curl/7.60.0 PHP/7.2.6 Authorization: Bearer e2f08398ce323ff7870bb9883446dfe66e18f72a2eea6efd6ac86c8b51765be9 api-sdk: php-2.0.0 partner-token: baaf5b95d55433890bd835cf006772b9462bde8f Content-Length: 325 * upload completely sent off: 325 out of 325 bytes < HTTP/1.1 200 OK < Date: Sun, 24 Jun 2018 23:55:15 GMT < Content-Type: application/json; charset=utf-8 < Content-Length: 297 < Connection: keep-alive < Set-Cookie: __cfduid=d1d200fea6860b5d412bf0b5e3b5ad40b1529884514; expires=Mon, 24-Jun-19 23:55:14 GMT; path=/; domain=.gerencianet.com.br; HttpOnly < X-RateLimit-Limit: 10000 < X-RateLimit-Reset: 1529970915 < X-RateLimit-Remaining: 9999 < X-Content-Type-Options: nosniff < ETag: W/"129-VxS3rqKMYmBNN1SBy/aARg" < Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" < Server: cloudflare < CF-RAY: 43031fc65cae4b69-GRU < * Connection #0 to host sandbox.gerencianet.com.br left intact
                                                                                      Boleto gerado com sucesso - API Gerencianet.
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [code] => 200
                                                                                          [data] => Array
                                                                                              (
                                                                                                  [barcode] => 00000.00000 00000.000000 00000.000000 0 00000000000000
                                                                                                  [link] => https://visualizacaosandbox.gerencianet.com.br/emissao/120276_48_NAETA3/A4XB-120276-296231-MADO3
                                                                                                  [expire_at] => 2018-07-04
                                                                                                  [charge_id] => 434290
                                                                                                  [status] => waiting
                                                                                                  [total] => 8369
                                                                                                  [payment] => banking_billet
                                                                                              )
                                                                                      
                                                                                      )
                                                                                      
                                                                                      $params2 & $BODY2:
                                                                                      Array
                                                                                      (
                                                                                          [id] => 434290
                                                                                      )
                                                                                      
                                                                                      Array
                                                                                      (
                                                                                          [payment] => Array
                                                                                              (
                                                                                                  [banking_billet] => Array
                                                                                                      (
                                                                                                          [expire_at] => 2018-07-04
                                                                                                          [customer] => Array
                                                                                                              (
                                                                                                                  [name] => Teste de Pagamento
                                                                                                                  [cpf] => 66866041945
                                                                                                                  [phone_number] => 41998228886
                                                                                                              )
                                                                                      
                                                                                                          [discount] => Array
                                                                                                              (
                                                                                                                  [type] => currency
                                                                                                                  [value] => 1000
                                                                                                              )
                                                                                      
                                                                                                          [message] => Após o vencimento acesse sua conta REDE FORCE para gerar um novo boleto.
                                                                                                          [configurations] => Array
                                                                                                              (
                                                                                                                  [fine] => 200
                                                                                                                  [interest] => 40
                                                                                                              )
                                                                                      
                                                                                                      )
                                                                                      
                                                                                              )
                                                                                      
                                                                                      )
                                                                                      
                                                                                      Transação gravada com sucesso - API WHMCS.
                                                                                      
                                                                                      ID da Transação: ggnb_sandbox_waiting-434290
                                                                                      Array
                                                                                      (
                                                                                          [result] => success
                                                                                      )
                                                                                    • #11013
                                                                                      Alexandre
                                                                                      Participante

                                                                                        Semana passada fui informado pelo meu cliente que o valor do boleto estava errado, o valor final correto é R$1.024,90.
                                                                                        Como houve alguns acordos entre nós, o valor do serviço é R$1.224,90, com um desconto de R$200,00. Mas no hora de gerar o Boleto o valor fica R$827,49 (eu adicionei a taxa de boleto no valor de R$2,59 para todos os boletos).
                                                                                        Por favor verifique essa falha.
                                                                                        Obrigado.

                                                                                        Boletos gerados por esta fatura – API Gerencianet.

                                                                                        Essa fatura já gerou um boleto.
                                                                                        Array
                                                                                        (
                                                                                        [code] => 200
                                                                                        [data] => Array
                                                                                        (
                                                                                        [charge_id] => 80224756
                                                                                        [total] => 102749
                                                                                        [status] => waiting
                                                                                        [custom_id] => 5280
                                                                                        [created_at] => 2018-09-27 16:01:46
                                                                                        [notification_url] => https://www.a6.com.br/central//modules/gateways/gofasgerencianetboleto/callback.php
                                                                                        [items] => Array
                                                                                        (
                                                                                        [0] => Array
                                                                                        (
                                                                                        [name] => A6 Publicidade – Fatura #5280
                                                                                        [value] => 102749
                                                                                        [amount] => 1
                                                                                        )

                                                                                        )

                                                                                        [history] => Array
                                                                                        (
                                                                                        [0] => Array
                                                                                        (
                                                                                        [message] => Cobrança criada
                                                                                        [created_at] => 2018-09-27 16:01:46
                                                                                        )

                                                                                        [1] => Array
                                                                                        (
                                                                                        [message] => Pagamento via boleto aguardando confirmação
                                                                                        [created_at] => 2018-09-27 16:01:46
                                                                                        )

                                                                                        [2] => Array
                                                                                        (
                                                                                        [message] => Cliente visualizou esse boleto bancário
                                                                                        [created_at] => 2018-09-27 16:01:56
                                                                                        )

                                                                                        )

                                                                                        [customer] => Array
                                                                                        (
                                                                                        [name] =>
                                                                                        [cpf] =>
                                                                                        [phone_number] => 1437118181
                                                                                        [juridical_person] => Array
                                                                                        (
                                                                                        [corporate_name] => AVARÉ PLAZA HOTEL PLUS LTDA
                                                                                        [cnpj] => 23576567000106
                                                                                        )

                                                                                        )

                                                                                        [payment] => Array
                                                                                        (
                                                                                        [discount] => 20000
                                                                                        [method] => banking_billet
                                                                                        [created_at] => 2018-09-27 16:01:46
                                                                                        [message] =>
                                                                                        [banking_billet] => Array
                                                                                        (
                                                                                        [barcode] => 03399.32766 55400.012567 39538.001015 1 76750000082749
                                                                                        [link] => https://visualizacao.gerencianet.com.br/emissao/149137_163_CORRAA1/A4XB-149137-125639538-MANEM8
                                                                                        [expire_at] => 2018-10-12
                                                                                        [configurations] => Array
                                                                                        (
                                                                                        [interest] => 330
                                                                                        [fine] => 200
                                                                                        )

                                                                                        )

                                                                                        )

                                                                                        )

                                                                                        )

                                                                                        status: waiting

                                                                                        • #11015
                                                                                          Alexandre
                                                                                          Participante

                                                                                            Tela do WHMCS
                                                                                            https://snag.gy/u19vm6.jpg

                                                                                            Tela do Boleto no Gerencia Net
                                                                                            https://snag.gy/xVg9OT.jpg

                                                                                          • #11019
                                                                                            Mauricio
                                                                                            Mestre

                                                                                              @alexandreamaral:
                                                                                              Para descobrir se há alguma forma do desconto ser aplicado de forma diferente do esperado, é necessário coletar o debug completo ao gerar uma nova fatura, o debug de faturas que já geraram um boleto não trazem as informações necessárias para esse caso. As capturas de tela são de dois boletos diferentes.
                                                                                              []!

                                                                                          • #11080
                                                                                            William
                                                                                            Participante

                                                                                              Olá! Eu postei o debug completo, está lá em cima, não sei o que aconteceu mas as interações deste fórum estão fora da ordem cronológica. Enfim, vou falar para todos o que vai resolver com certeza a solução do desconto aplicado duas vezes!
                                                                                              É só não cobrar taxa para emissão do boleto! Vai lá nas configurações do gofasboleto e remova a cobrança de taxa do boleto! Pronto! É certeza que vai funcionar (claro que se vc já gerou alguma fatura, terá que excluir a transação relacionada e gerar novamente)! Precisei adotar isso, mas por outro lado estamos dentro da Lei pelo que percebi, porque a taxa não pode ser repassada ao cliente!

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