Módulo cel_cash boleto para WHMCS
O módulo de integração gratuito cel_cash boleto para WHMCS automatiza a emissão de boletos registrados via WHMCS.
A cel_cash, 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 cel_cash cartão para WHMCS e cel_cash 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 cel_cash
- No painel administrativo `cel_cash > Módulos > ative o módulo "Webservice"`;
Acesse
cel_cash > 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
v1.2.1 (13/06/2023)
Fixed bugs:
- Evita erro getGatewayVariables not defined na área do cliente #5
v1.2.0 (20/05/2023)
Implemented enhancements:
- Obtem diretório raíz do WHMCS consultando no banco de dados as informações da instalação a fim de evitar erros quando o arquivo é invocado em áreas imprevisíveis do sistema onde a busca relativa à localização atual do script não funciona como esperado #4
Fixed bugs:
- Remove duplicate function #1
Closed issues:
- compatibilidade php8+ #2
* This Changelog was automatically generated by github_changelog_generator