Módulo GalaxPay Boleto para WHMCS
O módulo de integração gratuito Boleto GalaxPay para WHMCS automatiza a emissão de boletos registrados via WHMCS.
A GalaxPay, parceira oficial Gofas Software, oferece tarifas super competitivas para usuários desse módulo de integração. Crie sua conta aqui e confira.
Conheça também os módulos de integração para GalaxPay Cartão para WHMCS e GalaxPay Pix para WHMCS.

Principais funcionalidades
✓ Cobranças com seu CPF ou CNPJ, sem carteira de cobrança e sem burocracia
✓ Linha digitável e informações do boleto nos emails das faturas
✓ Redireciona (ou não) para o boleto ao acessar a fatura
✓ Dispensa configurações de campos personalizados (CPF/CNPJ)
✓ Exibe a linha digitável do boleto na fatura, com opção de copiar apenas com um clique;
✓ Confirmação de pagamento e da baixa nas faturas pagas automaticamente
Tarifa promocional
Para usuários do módulo e novos clientes que realizarem cadastro neste endereço.
Requisitos do sistema
- WHMCS versão 8.0 ou superior;
- PHP 7.3 ou superior
Instalação
Ao descompactar o arquivo do download, observe que os diretórios foram distribuídos seguindo a mesma hierarquia dos diretórios padrão do WHMCS, o arquivo + pasta do módulo Gateway está localizado no diretório /modules/gateways/. Siga os passos a seguir se precisar de mais detalhes:
- Faça download do módulo (requer login);
- Descompacte o arquivo .zip;
- Copie o arquivo gofasgalaxpayboleto.php + o diretório /gofasgalaxpayboleto/, localizados na pasta /modules/gateways/ do arquivo recém descompactado, para a pasta /modules/gateways/ da instalação do WHMCS;
- Copie o arquivo gofasgalaxpayboleto.php localizado na pasta /includes/hooks/ do arquivo recém descompactado, para a pasta /includes/hooks/ da instalação do WHMCS;
Configurações do WHMCS
Se ainda não existir, crie um campo personalizado de cliente para CPF e/ou CNPJ, ou se preferir, crie dois campos distintos, um campo apenas para CPF e outro campo para CNPJ. O módulo identifica os campos do perfil do cliente automaticamente;
Configurações do GalaxPay
- No painel administrativo
Galaxpay > Módulos,
ative o módulo "Webservice"; Acesse
Galaxpay > Módulos > Webservice > Configurar,
copie as credenciais Galax ID e Galax HASH e cole em local seguro. Essa informação será utilizadas logo a seguir nas configurações do módulo;- Repita o mesmo processo no painel do modo de testes para obter as credenciais Galax ID e Galax HASH que serão utilizadas para a configuração e testes em modo sandbox. É obrigatório para homologação da sua integração que antes de utilizar o módulo Webservice em produção, todos os testes tenham sido realizados com sucesso no modo sandbox.
Configurações do módulo
Galax ID: (Obrigatório) Galax ID | Produção. Obter Galax ID;
- Galax Hash: (Obrigatório) Galax Hash | Produção. Obter Galax Hash;
- Sandbox Galax ID: (Obrigatório) Galax ID | Testes. Obter Galax ID;
Sandbox Galax Hash: (Obrigatório) Galax Hash | Testes. Obter Galax Hash;
Sandbox: Ative essa opção para gerar cobranças em modo de testes;
- Salvar Logs: Salva informações de diagnóstico em Utilitários > Logs > Log de Módulo;
- Valor mínimo: Insira o valor total mínimo da fatura para permitir pagamento via Boleto.
- Tarifa: Insira o valor em % pago por transação para preencher o campo fee das faturas;
- Mensagem na fatura: Texto exibido na fatura acima do botão "Vizualizar Boleto"
- Redirecionar para o Boleto: Redireciona o cliente diretamente para o URL do boleto ao acessar a fatura;
- Administrador do WHMCS: Defina o administrador com permissões para utilizar a API interna do WHMCS;
Tags de mesclagem
Utilize as mergetags geradas pelo módulo para exibir informações do Boleto nos emails de Faturas do WHMCS.
Para adicionar as tags edite os templates de email referentes à faturas em WHMCS admin > Opções > Modelos de Email.
As tags de mesclagem permitem adicionar um bloco html ao email com as principais informações do boleto, ou cada informação separadamente, para auxiliar na formatação do texto dos emails.
Tags disponíveis
{$ggpb_pdf}: Exibe o URL do boleto no corpo do email;
{$ggpb_bankLine}: Exibe a linha digitável do Boleto (nº que forma o código de barras);

Ao baixar esse módulo você concorda com nosso contrato de licenciamento de software.
Atualizações
Changelog
v1.4.0-final (27/03/2023)
Implemented enhancements:
- Descontinuado e substituído pelo módulo iugu boleto para WHMCS #47
v1.4.0 (27/03/2023)
Fixed bugs:
Closed issues:
- compatibilidade php8+ #45
v1.3.1 (06/01/2022)
Implemented enhancements:
- Configurações #39
- Detectar campo CPF ou CNPJ* #38
- Detectar campos personalizados #37
- Callback #36
- Adicionar juros e multa à descrição dos boletos #31
- Adicionar descontos e taxas à descrição dos boletos #30
- Definir pagamento até o vencimento em caso de desconto para antecipação #29
- Definir pagamento até o vencimento em caso de juros e/ou multa #28
- Salvar Status nas informações do boleto no DB #26
- Verificar cálculos #25
- Padronizar datas #24
- Token de indicação #23
- Taxa de 10.00% (R$0,00) para emissão de Boleto #20
- Descrever compatibilidade / Requisitos do sistema #19
- Enumerar configuração #17
- Módulo Addon #15
- Adicionar verificação de versão #10
- versão do módulo no debug #8
- Dispensa o módulo addon para inserir mergetags nos emails #4
Fixed bugs:
- Verificar se Boleto salvo é sandbox ou live #32
- Evitar "desconto de R$0,00" #22
- callback valor menor/desconto #18
- Corrigir texto no email de notificação do admin #13
- Impedir a criação de merge tags se o boleto não for gerado #12
- Detecção de módulo addon ativo "Link direto para o Boleto no email" #9
- evita conflito quando desconto, multa e/ou juros estão ativos simultaneamente #6
- administrador do WHMCS #3
- Boleto mais recente no email orderBy('charge_id','desc') #2
Closed issues:
- Evita erros quando gerar boletos em massa ao rodar o cron #44
* This Changelog was automatically generated by github_changelog_generator