Abrir conta na Efí →Gerencianet agora é Efí. O nome mudou mas este continua sendo, desde 2016, um dos módulos mais completos do mercado para emissão de boleto bancário registrado via WHMCS, integrando geração, consulta e baixa automática de boletos pela API Efí (antiga Gerencianet). Desenvolvido pela Gofas Software, é 100% gratuito.
Configuração simples, objetiva e focada em atender todos os modelos de negócio. Nos bastidores o módulo automatiza os principais processos, cuidando dos detalhes da automatização de recebimentos.
- Download
- Funcionalidades
- Requisitos
- Instalação
- Configuração
- Juros e multa
- Informações importantes
- Suporte
- Licença
O download é gratuito e exige cadastro no gofas.net. Quem ainda não tem conta é levado ao cadastro e, depois de confirmar o e-mail, faz login e baixa o módulo.
- Boletos registrados sem taxas de registro/baixa
- Juros e multa após o vencimento, registrados na própria cobrança e calculados pela Efí no momento do pagamento. O boleto vencido mantém o mesmo código, o mesmo vencimento e o mesmo valor
- Respeita a configuração da sua conta Efí: se a conta já cobra juros e multa, o módulo não sobrescreve e avisa isso na tela de configuração
- 2ª via automática ao acessar a fatura, sem duplicar boletos pagáveis
- Confirmação automática de pagamento e baixa nas faturas via notificações (callback) ou tarefa cron
- Boleto com sua marca: logotipo, mensagem e instruções da sua empresa
- Informações do boleto na fatura: desconto, taxas, cálculos e outras informações
- Linha digitável na fatura, com opção de copiar em um clique
- Informações do boleto nos emails: opcionalmente o módulo gera o boleto quando a fatura é criada e fornece mergetags para os templates de email do WHMCS (linha digitável, link HTML e PDF, vencimento, ID do boleto e mais). O cliente paga sem precisar acessar o WHMCS
- Link direto para o boleto usando a tag padrão
{$invoice_link}dos templates de email, sem redirecionamentos, autenticação ou edição de templates - Redirecionamento para o boleto ao acessar a fatura (opcional), ideal em conjunto com o Módulo Auto Login para WHMCS. Também via parâmetro
redirectToBillet=true(oufalsepara desativar) no URL da fatura - Anexo do boleto em PDF ao email de fatura (opcional)
- Dispensa configuração de campos CPF/CNPJ: o módulo detecta automaticamente os campos personalizados de clientes
- Notifica administradores por email sobre erros ao gerar boletos, agilizando o diagnóstico antes do cliente acionar o suporte
- Imagem personalizada para o botão de pagamento
- Desconto por método de pagamento, fixo (R$) ou em porcentagem (%), para todos os boletos deste método
- Desconto antes do vencimento: define até quantos dias antes do vencimento o desconto se aplica
- Descontos personalizados por cliente, fixo (R$) ou em porcentagem (%), via campos personalizados
- Tarifa adicional configurável, fixa (R$) ou em porcentagem (%)
- Cancelamento automático do boleto: ao cancelar a fatura, ao gerar 2ª via de boleto vencido, ou manualmente pelo addon incluso no download
- Aviso de atualização e verificação de versão na própria tela de configuração do módulo
- Configuração simples e intuitiva: seleção de campos, departamentos de suporte e afins via menus suspensos (dropdown)
- Suporte a produção e a testes (sandbox) e a múltiplas contas
- Logs de diagnóstico configuráveis
- Configurações personalizadas sem editar o código original (atualizável sem perder customizações)
- E muito mais.
- WHMCS >= 8.6
- PHP 8.2 ou superior
- ionCube Loader 15 ou superior
- Conta Efí (Efí Pay) com API habilitada
- Credenciais: Client ID e Client Secret (produção e desenvolvimento)
O certificado .p12 não é necessário para o boleto. Ele é exigido apenas pelo módulo Efí Pix.
- Baixe o arquivo em https://gofas.net/gefibd/ e descompacte. Será criada a pasta
gofasgerencianetboleto. - Copie as pastas
includesemodulesde dentro degofasgerencianetboletopara a raiz da instalação do WHMCS, mesclando com as pastas existentes. - Ative o módulo em
Opções > Pagamentos > Portais para Pagamentos > Aba All Payment Gateways. - Informe o Client ID e o Client Secret.
- Depois de ativar o módulo no WHMCS, faça login na sua conta Efí, acesse API > Minhas Aplicações > Nome da Aplicação para criar sua aplicação e gerar as credenciais Client ID e Client Secret.
- No painel WHMCS, navegue até
Opções > Pagamentos > Portais para Pagamentos > All Payment Gatewayse clique em "Gofas Efí Boleto" para ativar o módulo. - Crie um campo personalizado de cliente para CPF e/ou CNPJ (um campo unificado ou dois campos distintos). O módulo identifica os campos do perfil do cliente automaticamente.
- Client ID Produção: (obrigatório) Client ID da aba Produção da sua aplicação.
- Client Secret Produção: (obrigatório) Client Secret da aba Produção da sua aplicação.
- Client ID Desenvolvimento: (obrigatório) Client ID da aba Desenvolvimento da sua aplicação.
- Client Secret Desenvolvimento: (obrigatório) Client Secret da aba Desenvolvimento da sua aplicação.
- Modo de Testes / Sandbox: alterna entre os ambientes de Desenvolvimento e Produção.
- Modo Diagnóstico / Debug: exibe resultados e erros retornados pela API Efí e pela API interna do WHMCS. Use apenas em testes ou para diagnóstico.
- Baixa via cron: verifica o status dos boletos a cada execução do cron do WHMCS e dá baixa nas faturas pagas. Ativar essa opção desativa a baixa via notificação (callback).
- Salvar Logs: grava informações de diagnóstico em
Utilitários > Logs > Log de Módulo. É necessário ativar o "Log de Debug" nesse menu. - Administrador do WHMCS: (obrigatório) usuário ou ID do administrador com permissão de uso da API interna do WHMCS.
- Valor da tarifa por Boleto: (opcional) valor pago à Efí por boleto confirmado. Não é somado ao total; preenche o campo "Taxas" (fee) da transação. Use ponto para decimais.
- Valor mínimo do Boleto: (opcional) valor mínimo da fatura para permitir pagamento via boleto. Padrão R$5,00.
- Informações do Boleto no email: adiciona link, linha digitável, vencimento e outras informações ao corpo dos emails de fatura. Faz o boleto ser gerado no momento em que a fatura é criada.
- Substituir link da fatura por link do boleto: substitui a tag
{$invoice_link}do template "Invoice Created" pelo link do boleto. - Cancelar Boleto ao cancelar Fatura: (opcional) cancela o boleto associado quando a fatura é cancelada no WHMCS.
- Cancelar Boleto Vencido: (opcional) cancela o boleto anterior antes de gerar segunda via. Sem essa opção, o módulo altera a data de vencimento do boleto vencido ou gera um novo sem alterar o status do anterior.
- Dias adicionais para nova data de vencimento: dias somados ao vencimento ao gerar segunda via ou atualizar boleto vencido. Aplica-se apenas a faturas vencidas.
- Notificar admins sobre erros: departamento que recebe email quando ocorre erro ao gerar o boleto, permitindo ação antes do contato do cliente.
- Tipo de Desconto Personalizado: campo personalizado de clientes que define o tipo de desconto (R$ ou %).
- Valor do Desconto Personalizado: campo personalizado usado para descontos por cliente. Decimal com ponto, maior ou igual a 0.00 e menor que o valor da cobrança.
- Desconto ou Taxa adicional: oferece desconto ou acrescenta taxa para pagamentos via boleto.
- Tipo de desconto/taxa: porcentagem ou reais.
- Valor do Desconto ou Taxa: valor abatido ou acrescentado ao total.
- Validade do desconto: máximo de dias antes do vencimento para aplicar desconto. Em branco aplica mesmo após o vencimento; 0 aplica a boletos gerados até o vencimento; de 1 a X aplica entre 1 e X dias antes do vencimento.
- Multa após o vencimento: máximo 10%. Use ponto para decimais. A multa é registrada na cobrança e calculada pela Efí no pagamento, então o valor do boleto não muda depois do vencimento.
- Juros após o vencimento: juros por dia (mínimo 0.001, máximo 0.33). Use ponto para decimais. Também são registrados na cobrança e calculados pela Efí no pagamento.
- Dias para baixa do Boleto vencido: (opcional) de 0 a 120 dias, período em que o boleto vencido continua podendo ser pago. Em branco usa o padrão da Efí, que é 90 dias. Aplica-se apenas quando multa ou juros estão definidos no módulo.
- Exibir linha digitável: exibe a linha digitável abaixo do botão "visualizar boleto".
- Exibir data de Vencimento: exibe o vencimento na fatura.
- Exibir Desconto / Taxa na fatura: informa desconto ou taxa na fatura.
- Redirecionar para o Boleto: redireciona o cliente ao URL do boleto ao acessar a fatura. Adicione
&redirectToBillet=falseao URL para desativar em acessos específicos. - Imagem do botão "Visualizar Boleto": URL da imagem do botão (recomendado 160x43px).
- Mensagem ao cliente: mensagem no boleto (máximo 80 caracteres).
- 1ª a 4ª Instrução do boleto: linhas de instruções do boleto.
- Anexar PDF do Boleto no email: adiciona o boleto em PDF como anexo aos emails de fatura.
- Opções customizadas: opções personalizadas adicionadas com conhecimento básico de PHP, sem editar o código do módulo.
As tags disponíveis aparecem abaixo do editor dos templates de email do WHMCS:
-
{$ggnb_billet_info}: bloco HTML com todas as informações do boleto (exemplo). -
{$ggnb_link}: link do boleto. -
{$ggnb_pdf}: link do boleto em PDF. -
{$ggnb_barcode}: linha digitável (representação numérica do código de barras). -
{$ggnb_expire_at}: data de vencimento. -
{$ggnb_total}: valor total. -
{$ggnb_charge_id}: ID da transação na API Efí. -
{$ggnb_api_mode}:sandboxoulive. -
{$ggnb_debug}: informações de depuração no corpo do email.
Juros e multa nunca são somados ao valor do boleto pelo módulo. Eles são registrados na cobrança e calculados pela Efí e pela rede bancária no momento do pagamento, que é o funcionamento correto do boleto registrado. Por isso o boleto de uma fatura vencida mantém o mesmo código, o mesmo vencimento e o mesmo valor principal, independentemente de quantos dias se passem ou de quantos avisos de atraso o WHMCS envie.
Existem dois lugares possíveis, mas apenas um deles vale por vez:
- Na sua conta Efí, em Configurações de cobranças > Boletos bancários e carnês. Vale para todas as cobranças da conta, inclusive as emitidas fora do WHMCS.
- No módulo, nos campos "Multa após o vencimento" e "Juros após o vencimento". Vale apenas para os boletos emitidos por este módulo.
A regra de prioridade é simples: se a sua conta Efí já cobra juros ou multa, a configuração da conta vence e os campos do módulo são ignorados. O módulo detecta isso automaticamente e mostra o aviso na tela de configuração, com os valores que a sua conta está aplicando. Para usar os valores do módulo, remova juros e multa na conta Efí.
Essa prioridade existe porque a API da Efí trata juros e multa como um bloco único: quando o módulo envia esses valores, ele substitui por completo o que estiver configurado na conta. Enviar apenas a multa removeria os juros da conta. Enviar ambos zerados removeria os dois. Deixar a conta no comando evita esse efeito.
- Multa: máximo 10%, e a Efí costuma recusar valores acima de 2% conforme a carteira de cobrança.
- Juros: mínimo 0,001% e máximo 0,33% ao dia. O limite legal usual é 0,033% ao dia (1% ao mês).
- Boleto vencido continua pagável por 90 dias após o vencimento, padrão da Efí. Use o campo "Dias para baixa do Boleto vencido" para definir de 0 a 120 dias.
Após o vencimento, acesse a fatura e confira: o valor do boleto continua sendo o valor da fatura, sem juros somados. A fatura informa os percentuais que o banco vai cobrar no pagamento. O código do boleto não muda. Quem calcula os encargos é o banco, no caixa ou no aplicativo, no momento em que o cliente paga.
- A tarifa do boleto é paga separadamente à Efí (R$2,37 para usuários do módulo, sujeito a alteração pela Efí).
- Sempre faça backup antes de mudar algo no seu sistema.
- Ao editar templates de email, use o editor HTML do WHMCS para evitar erros de formatação ao copiar e colar.
- Configurações personalizadas e alterações de funcionamento podem ser feitas sem editar o código original, mantendo o módulo atualizável.
Além dos códigos de erro da API Efí, o módulo fornece mensagens específicas e legíveis para facilitar o diagnóstico. Erros que dependem do cliente (como CPF ou dados cadastrais inválidos) exibem mensagem com instruções e link direto para o cliente corrigir o cadastro, sem acionar o suporte.
- Tela branca ou erro 500: verifique logs do servidor e do WHMCS.
- "Erro de comunicação na 1ª conexão com a API": verifique Client ID e Client Secret (produção e desenvolvimento são diferentes).
- "Falha ao gerar a transação na 2ª conexão com a API": verifique os campos "Descrição" e "Valor total" da fatura.
- "Erro de comunicação na 2ª/3ª conexão com a API": ative o Debug do módulo para diagnóstico detalhado.
- "CPF/Telefone/Nome incorretos": dados cadastrais do cliente precisam ser corrigidos.
- "Não é possível antecipar o vencimento": a Efí só permite adiar o vencimento de um boleto, nunca antecipar.
- Juros ou multa acima do permitido pela carteira de cobrança: ajuste os percentuais na sua conta Efí, em Configurações de cobranças.
Abra um tópico no fórum do módulo. Para enviar código ou logs, use um link do Gist (gist.github.com) ou do Pastebin (pastebin.com).
Correções:
- Ativação do zero falha com Gateway Module Not Activated desde a v3.14.0 - #214
bug
Melhorias:
- Estatísticas de uso com padrão desmarcado - #213
Melhorias:
- Atualização importante de segurança - #212
Correções:
- Erro fatal getGatewayVariables() indefinida ao cancelar fatura fora da tela do gateway - #211
bug
Melhorias:
- Migração da coluna sent_config só roda na tela de configurações do gateway - #207
Melhorias:
- custom_id deslocado e cobranças duplicadas no lote de faturas do cron - #204
Melhorias:
- Multa e juros: boleto vencido recriado a cada cron e envio parcial de configurations apaga a configuração da conta Efí - #205
- Cobranças vencidas são recriadas automaticamente durante a execução da cron, alterando charge_id, vencimento e valor da cobrança. - #203
Melhorias:
- Callback descarta notificacao quando o boleto foi regerado (charge_id divergente) e permite mais de um boleto por fatura - #202
- readme: link de suporte para o forum do proprio modulo - #201
- readme: contador do site, captura sem aviso de hook e secao de licenca - #200
- readme: captura versionada, badges e sumario - #199
- readme: titulo igual ao titulo da pagina - #198
- readme: captura de configuracao da v3.12.2 e link de download contabilizavel - #197
Melhorias:
- Reordenar campo consent_stats para ultima posicao (antes do footer) - #196
- readme canonico: corrigir 4 erros e unificar com a descricao da pagina - #194
Melhorias:
- Token anônimo de telemetria usa a versão do arquivo (ggnb_module_version) - #193
enhancement
Melhorias:
- Telemetria com consentimento opt-in e confirmações anônimas por módulo+versão - #192
enhancement
Correções:
- Boleto cancelado e recriado ao visualizar fatura quando API retorna rate_limit_exceeded - #191
bug
Melhorias:
- Bugs #188 e #189: arredondamento R$0,01 na comparação de valores do boleto - #190
Correções:
- Boleto cancelado e recriado indevidamente por diferença de R$0,01 causada por ponto flutuante - #189
bug
Melhorias:
- Agora a verificação de pagamentos via cron job vem desativada por padrão e é possível desativar definindo como 0 ou vazio o campo "número de requisições" - #186
enhancement - Agora todos os logs são gerados apenas quando a opção "salvar logs" estiver ativada - #185
enhancement
Correções:
- TypeError: Cannot access offset of type string on string no PHP 8 ao gerar boleto - #188
bug - Corrigido o tratamento de erros que ainda são desconhecidos com adição de mensagem de erro mais abrangente - #187
bug
Vale mencionar:
- Corrigido o link nas configurações do módulo que aponta para a documentação > mergetags - #182
documentation
Melhorias:
- Compatibilidade com PHP 8.2 e 8.3 - #181
enhancement
Correções:
- Melhoria ao passar o crédito aplicado à fatura como desconto no boleto - #180
bug
Correções:
- Melhoria ao passar o crédito aplicado à fatura como desconto no boleto - #180
bug
Melhorias:
- Alteração das rotas-bases da API (gerencianet.com.br > efipay.com.br) - #178
enhancement
Correções:
- Melhoria na verificação de boletos salvos localmente - #179
bug
Correções:
- Corrigido bug que excluía boletos não pagos salvos no db do WHMCS, o que impedia a baixa das respectivas faturas quando os mesmos eram pagos em atraso - #177
bug
Correções:
- Evita erro ao disparar emails manualmente em faturas com dados incoerentes - #176
bug - Resolvido o erro ao acionar a recuperação de senha no admin - #175
bug
Correções:
- Corrigido o conflito entre hooks que impedia a inserção de daods do boleto no email - #174
bug - Corrigido o bug que acontecia quando créditos eram a adicionados à faturas mescladas - #173
bug - Previne falha ao invocar arquivos essenciais do WHMCS 8.7.* - #172
bug
Correções:
- Corrigido a versão do módulo exibida na tela de configuração - #170
bug - Evita erro getGatewayVariables not defined na área do cliente - #169
bug
Correções:
- Corrigido mensagem de atualização de versão exibida nas configurações do módulo - #168
bug - Resolvido o erro "gateway functions not found" no cadastro - #167
bug
Melhorias:
- Adicionada compatibilidade com php 7.1 e 8.4 no mesmo módulo - #160
Melhorias:
- Diretório raíz do WHMCS agora é obtido via banco de dados consultando o diretório do template ativo (para casos onde localizações relativas podem falhar) - #165
enhancement - Adicionado o botão "Verificar atualizações" nas configurações que reseta a informação local e verifica a versão do módulo mais recente disponível - #164
enhancement - Exibe nas configurações data e hora da última verificação de versão - #163
- Nova opção: Máximo de verificações por requisição. Cria fila de processamento para executar a verificação de transações a fim de evitar sobrecarga e bloqueios da API - #162
enhancement - Nova opção: Horário da verificação. A hora do dia em que o módulo deve verificar o status de pagamento dos boletos associados às faturas não pagas - #161
enhancement - Redução e unificação de arquivos e pastas do módulo - #159
- Ampliada a função de carregar configurações e parâmetros personalizados - #158
- Corrigido erro "call to undefined function" ao inserir mergetags de email - #157
- Melhorar cabeçalho padrão de comentários - #129
- Hook: Alterar a data de vencimento do boleto, ao alterar a data de vencimento da fatura - #37
enhancement - Hook: Atualizar boleto ao enviar lembretes de fatura em aberto - #26
enhancement - Salvar apenas um boleto por fatura no DB - #16
enhancement
Melhorias:
- Apaga do banco de dados boletos pagos ou que não serão reaproveitados - #156
enhancement - Removido o campo "chave de licença" das configurações / versões premium são disponibilizadas separadamente - #155
enhancement - Melhorias na confirmação de pagamentos via callback - #154
enhancement - Confirmação de pagamento ao acessar a fatura (quando boleto foi pago mas a baixa automática ainda não ocorreu) - #153
enhancement - Removida a necessidade de criar transações com valor de R$0.00 para boletos gerados - #150
enhancement - Melhoria na verificação de atualizações e registros de estatísticas - #149
enhancement
Melhorias:
- Registros mais apurados de estatística de uso - #152
enhancement - Dispensa configuração Admin do WHMCS e define o admin incarregado da instalação como responsável pelas chamadas à API interna do WHMCS - #151
- Reduz de 90 para 29 dias o tempo depois de emitido que é possível atualizar um boleto - #148
bugenhancement - Verificação de status das transações e baixa automática via tarefa cron do WHMCS - #147
enhancement - Hooks transferidos para a pasta /includes/hooks/ - #146
Melhorias:
- Atualiza número da versão no código do arquivo config.php - #144
- Atualiza número da versão no código do arquivo config.php - #143
- Corrige diferença de 0,01 no valor da notificação - #142
- Renomear arquivo /gofasgerencianetboleto/gofasgerencianetboleto.php > /gofasgerencianetboleto/index.php - #141
- compatibilidade php8+ - #140
- Compatibilidade com PHP 8+ e ioncube encoder 12+ - #139
bugenhancement - Módulo agora gratuito. Não há mais comissionamento via marketplace - #138
enhancement
Melhorias:
- Módulo agora gratuito. Não há mais comissionamento via marketplace - #138
enhancement
Melhorias:
- Evita erro ao tentar atualizar a data de vencimento de boleto gerado a mais de 90 dias - #137
enhancement - Incorporar changelog na documentação pública do módulo - #136
documentationenhancement - Automatizar a edição do changelog - #135
enhancement
Correções:
- Corrigida a conta de recebimento de repasses via marketplace para "Gofas Software" - #134
bug
Melhorias:
- Definir user_agent nas verificação de versão - evita bloqueio de acesso do firewall - #133
enhancement - Criar versão do módulo com valor da licença fixo / mês - #130
enhancement - Simplificar logs e debug - #18
enhancement
Correções:
- Verificar Boletos gerados por faturas mescladas - #87
bug - Verificar Boletos gerados por faturas referentes a upgrade - #11
bug - melhoria na criação de boletos e inclusão dos dados nas faturas criadas ao rodar o cron - #2
bug
Melhorias:
- versão do módulo no debug - #7
enhancement - administrador do WHMCS - #6
enhancement - roda Hooks sem addon - #4
enhancement - Descontinuado e removido do download o módulo addon - #3
enhancement
Melhorias:
- Substituir SDK Gerencianet e eliminar dependências - #17
enhancement
Correções:
- Corrigir 404 no URL das imagens no admin antes de salvar as configs - #24
bug - Melhorar tratamento de erros - #22
bug - Obter sempre o boleto mais recente gerado por cada fatura. - #20
bug - A data do vencimento deve ser maior que a data atual - #15
bug
Melhorias:
- Configuração "Administrador do WHMCS" não é mais requerida para versões do WHMCS maiores que 7.2 - #23
enhancement
Correções:
- Corrigir numeração das opções - #27
bug - Evitar redeclarar funções - #21
bug
Melhorias:
- campo no modulo informando a versao instalada e qual versao atual disponivel - #99
enhancement - Melhoria na inclusão de configurações personalizadas - #30
enhancement
Melhorias:
- Opção Customizada: Desativar criação do boleto ao gerar a fatura para IDs de grupos de produtos - #42
enhancement - Possibilitar a inclusão de configurações customizadas que alteram as variáveis - #34
enhancement - Adicionar Link PDF à tag {$ggnb_billet_info} - #33
enhancement - Editar fatura no callback para abater desconto do módulo - #32
enhancement
Melhorias:
- Opção Customizada: Desativar criação do boleto via campo do perfil do cliente (yes/no) - #43
enhancement
Melhorias:
- Salvar debug nos logs de módulo do WHMCS - #55
enhancement - Opção: Cancela o Boleto ao gerar um novo, não só apenas quando vencido o boleto anterior - #38
enhancement
Correções:
- Corrigir verificação de validade de desconto - #40
bug - Melhoria no cálculo de juros - #39
bug
Melhorias:
- Mostrar multa e Juros na Fatura - #65
enhancement - Adicionar descrição do serviço nas linhas/itens do Boleto quando há taxas adicionais configuradas - #64
enhancement - Adicionar taxas como itens de linha no boleto - #45
enhancement
Correções:
- Erro que subtrai R$0,01 nos cálculos de juros + multa + taxa - desconto/crédito - #46
bug
Melhorias:
- Substituir URL da fatura por URL do Boleto na tag padrão dos templates de email {$invoice_link} - #101
enhancement - Copiar a linha digitável do boleto com um clique - #74
enhancement - Gerar o boleto quando a fatura é gerada - #58
enhancement - Gerar merge tags - hook - #56
enhancement - Obter CPF e CNPJ sem necessidade de configuração - #53
enhancement - Cancelar Boleto ao Cancelar Fatura - #52
enhancement - Remover opção Exige CPF para PJ - #51
enhancement - Numerar as opções do módulo - #50
enhancement - Redireciona para o boleto ao adicionar o parâmetro redirectToBillet=true no URL da fatura e desativa o redirecionamento ao adicionar o parâmetro redirectToBillet=false no URL da fatura (se esta opção estiver ativada nas configurações do módulo ). - #49
enhancement - Gerar novo boleto ao aplicar crédito à fatura - ou quando o valor da fatura mudou - #48
enhancement - Adicionar informações do boleto no email - #29
enhancement
Correções:
- Erro ao gerar novo boleto quando a transação foi cancelada na GN - #63
bug - corrigir o link da conta de cliente para apontar corretamente para a área do cliente em caso de erros - #57
bug - Erro ao gerar novo boleto quando há boleto cancelado associado à fatura - #54
bug
Correções:
- Configurações adicionais para evitar erros os gerar o URL do sistema/WHMCS - #60
bug
Melhorias:
- Limitar nº de caracteres dos itens da fatura para 250 - #88
enhancement - Atualizar descrição da transação a cada atualização na API - #75
enhancement
Correções:
- Corrigir erros das configurações - #68
bug - Atualizar SDK - v2.0.0 - #67
bug
Melhorias:
- Verificar se já existe um boleto associado à fatura antes de gerar um novo boleto - #127
enhancement - Incluir id da fatura no
custom_iddo boleto - #126enhancement - Configurar
callback- #125enhancement - Opção: Exibir erros para diagnóstico: sim ou não - #124
enhancement - 2ª Via do boleto automática gerada ao acessar a fatura após o vencimento - #123
enhancement - Opção: Cor do link do boleto - #122
enhancement - Opção: Cor do fundo do botão - #121
enhancement - Permitir transação Pessoa Jurídica - #120
enhancement - Opção: Notifica admin em caso de falhas nas transações - #119
enhancement - Opção: fatura redireciona para o boleto, sim ou não - #118
enhancement - Exibição de erros amigáveis e com links para as soluções possíveis - #117
enhancement - Opção: inserir IDs dos campos personalizadas CPF e CNPJ - #116
enhancement - Renomear opção Sandbox -> desenvolvimento - #115
enhancement - Testar pagamento em massa - várias faturas ao mesmo tempo - #114
enhancement - Gerar fatura com CPF se CNPJ for errado ou inválido (padrão) - #111
enhancement - Opção: Exibir erro CNPJ Incorreto quando a cobrança não é realizada devido a CNPJ inválido - #110
enhancement - Opção: Exigir CNPJ e CPF. Obriga o envio do nome e CPF da pessoa física que está concretizando o pagamento em nome da empresa - #109
enhancement - Adicionar um 0 (zero) no começo do CPF se esse tem 10 dígitos - #108
enhancement - Adicionar um 0 (zero) no começo do CNPJ se esse tem 13 dígitos - #107
enhancement - Opção: Definir valor mínimo da fatura para aceitar pagamentos via boleto - #106
enhancement - Opção: numero de dias a serem somados à data de vencimento da fatura, Ex.: 3 = fatura gerada dia 10 , boleto vencimento dia 13 - #105
enhancement - Opção: Desconto fixo ou % para boleto - #104
enhancement - Opção: Taxa fixa ou % para emissão de boletos - #103
enhancement - Opção: Cancelar boleto anterior quando a fatura gera um novo boleto - #102
enhancement - Escrever sobre requirimentos do sistema: versão do PHP e WHMCS - #100
enhancement - Atualizar vencimento do boleto quando vencido - #97
enhancement - indicar no descritivo os serviços produtos associados à fatura - #96
enhancement - adicionar "configurations" e "message": - #95
enhancement - campo onde vc configura a taxa cobrada pela GN para que o sistema calcule e exiba o valor já com a comissão abatida do valor do boleto - #94
enhancement - Verificar se ID ou Username do admin inseridos na configuração do módulo é válido, se não, usar
1- #93enhancement - opção: Remover desconto após o vencimento - #92
enhancement - Remover link contribuir - #86
enhancement - Opção: Tipo de desconto personalizado - custom field - #84
enhancement - Opção: Valor do desconto personalizado - custom field - #83
enhancement - Opção: Desconto para pagamento até XX dias antes do vencimento - #82
enhancement - configurações - reorganização e divisores - #80
enhancement - Estilização para tornar a configuração mais intuitiva - #79
enhancement - Adicionar instruções iniciais nas configurações - #78
enhancement - Adicionar todas as configurações no Debug - #73
enhancement - Add Gerencianet Dashboard ao pacote - #71
enhancement - Tela de configurações - #70
enhancement - Link do boleto abre em nova Guia - #69
enhancement
Correções:
- Não exibir debug na página administrativa ao gerar fatura - #113
bug - Não redirecionar para o boleto no admin (ao salvar ou disparar email de fatura) - #112
bug - Verificar variável $diasParaVencimento - #98
bug - Erro ao gravar a transação - API WHMCS. Admin User var is required if no admin is logged in - #91
bug - Verificar parâmetro $whmcsAdmin - #90
bug - Verificar erros - #89
bug - Corrigir erro desconto - #77
bug - Verificar transação localmente antes de verificar API - evitar erro - #76
bug






