Ir para o conteúdo

Módulo GalaxPay Cartão para WHMCS

O módulo de integração GalaxPay 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 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 Boleto para WHMCS e GalaxPay Pix para WHMCS.

100% gratuito

Capturas de tela

Clique nas imagens para ampliar

Funcionalidades

Checkout já na página onde o cliente seleciona o método de pagamento 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

  1. WHMCS versão 8.0 ou superior;
  2. PHP 7.3 ou superior;

Instalação

  1. Faça download e descompacte o arquivo gofasfalaxpaycartao.zip;
  2. 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;
  3. Ative o Gateway em Opções > Pagamentos > Portais de Pagamento > Aba "All Payment Gateways" > Clique em "Gofas GalaxPay - Cartão";

  4. 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

  1. 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;

  2. 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);
  3. Nas Configurações Gerais do WHMCS > Segurança marque a opção "Allow Client Pay Method Removal" (veja a imagem);
  4. Importante: Certifique-se que a opção "Processamento de CC" esteja ativada no perfil dos clientes (veja a imagem);

Configurações do GalaxPay

 

  1. No painel administrativo Galaxpay > Módulos,ative o módulo "Webservice";
  2. 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;

  3. 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

  1. Galax ID: (Obrigatório) Galax ID | Produção. Obter Galax ID;

  2. Galax Hash: (Obrigatório) Galax Hash | Produção. Obter Galax Hash;
  3. Sandbox Galax ID: (Obrigatório) Galax ID | Testes. Obter Galax ID;
  4. Sandbox Galax Hash: (Obrigatório) Galax Hash | Testes. Obter Galax Hash;

  5. Administrador do WHMCS: Defina o administrador com permissões para utilizar a API interna do WHMCS;

  6. Sandbox: Ative essa opção para gerar cobranças em modo de testes;

  7. Salvar Logs: Salva informações de diagnóstico em Utilitários > Logs > Log de Módulo;
  8. Tarifa: Insira o valor em % pago por transação para preencher o campo fee das faturas;
  9. 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;

  10. Permitir Parcelamento: (Opcional) Com essa opção ativada seu cliente verá opções de parcelamento na fatura quando aplicável;

  11. Valor mínimo para parcelamento: (Opcional) Insira o valor total mínimo da fatura para permitir Pagamento Parcelado;

  12. 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.0.0
    • Lançamento.
Role para cima