Módulo cel_cash cartão para WHMCS
O módulo de integração cel_cash cartão para WHMCS permite receber pagamentos à vista e parcelados, automatizar pagamentos recorrentes e capturar pagamentos manualmente pelo admin do WHMCS, utilizando o sistema nativo de checkout transparente do WHMCS mas não armazena o cartão de crédito dos clientes no seu servidor.
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 boleto para WHMCS e cel_cash pix para WHMCS.
100% gratuito
Capturas de tela
Clique nas imagens para ampliar
Funcionalidades
✓ Checkout no cadastro / página de finalização de novos pedidos
✓ Pagamentos à vista ou parcelados. Você escolhe o valor mínimo para parcelar e o número máximo de parcelas
✓ Armazena o cartão de forma segura nos servidores da GalaxPay para ser reutilizado no futuro pelo seu WHMCS
✓ Utiliza a interface nativa do WHMCS para módulos de cartão de crédito
✓ Captura pagamentos automaticamente quando novas faturas são geradas
✓ Captura pagamentos automaticamente quando lembretes de faturas são gerados, caso o pagamento não tenha sido capturado na criação da fatura
✓ Captura pagamentos através do botão "Capturar Pagamento" na edição das faturas da área administrativa do WHMCS
✓ Processa reembolsos manuais na edição das faturas da área administrativa do WHMCS (apenas valor integral)
✓ Permite ao cliente deletar seus cartões na área do cliente
Requisitos do sistema
- WHMCS versão 8.6 ou superior;
- PHP 8.1 ou superior;
- Ioncube Loader 12.0 ou superior;
Instalação
- Faça download e descompacte o arquivo gofasfalaxpaycartao.zip;
- Copie o arquivo gofasfalaxpaycartao.php + o diretório /gofasfalaxpaycartao/, localizados na pasta /modules/gateways/ do arquivo recém descompactado, para a pasta /modules/gateways/ da instalação do WHMCS;
Ative o Gateway em Opções > Pagamentos > Portais de Pagamento > Aba "All Payment Gateways" > Clique em "Gofas GalaxPay - Cartão";
Defina o nome de exibição do método de pagamento, exemplo: "Cartão de Crédito". Após esses passos básicos, sigas as instruções a seguir atentamente para entender como funciona cada configuração do módulo.
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;
- Nas
Configurações Gerais do WHMCS > Faturas
selecione as bandeiras de cartão aceitas e desmarque a opção "Número da Falha/Data de Início" (veja a imagem); - Nas
Configurações Gerais do WHMCS > Segurança
marque a opção "Allow Client Pay Method Removal" (veja a imagem); - Importante: Certifique-se que a opção "Processamento de CC" esteja ativada no perfil dos clientes (veja a imagem);
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;
Administrador do WHMCS: Defina o administrador com permissões para utilizar a API interna do WHMCS;
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;
- Tarifa: Insira o valor em % pago por transação para preencher o campo fee das faturas;
Valor mínimo: Insira o valor total mínimo da fatura para permitir pagamento via Cartão. Formato: Decimal, separado por ponto. Maior ou igual a sua tarifa (a partir de 2.50) e menor ou igual a 1000000.00;
Permitir Parcelamento: (Opcional) Com essa opção ativada seu cliente verá opções de parcelamento na fatura quando aplicável;
Valor mínimo para parcelamento: (Opcional) Insira o valor total mínimo da fatura para permitir Pagamento Parcelado;
Máximo de parcelas: (Opcional) Selecione o número máximo de parcelas permitido entre 1 e 12x;
Ao baixar esse módulo você concorda com nosso contrato de licenciamento de software.
Atualizações
v1.1.2 (20/06/2023)
Fixed bugs:
- Corrigido o erro array_merge(): Argument #1 must be of type array, null given in /gofasgalaxpaycartao/includes/config.php:172 #9
v1.1.1 (20/05/2023)
Fixed bugs:
- Corrigido erro "Argument #1 ($pieces) must be of type array" iframe.php:147 #8
Closed issues:
- compatibilidade php8+ #5
* This Changelog was automatically generated by github_changelog_generator