Ir para o conteúdo

Módulo Juno Cartão para WHMCS

O módulo de integração Gofas Juno Cartão para WHMCS é GRATUITO, permite pagamentos com cartão de crédito em checkout transparente, tanto à vista quanto parcelados, automatiza pagamentos recorrentes, captura pagamentos automática e manualmente através do painel de controle do WHMCS e o melhor: NÃO ARMAZENA O CARTÃO DOS CLIENTES NO SEU WHMCS.

Juno é uma das maiores intermediadora de pagamentos do mercado, onde qualquer pessoa ou empresa pode gerar boletos e cobranças com cartão de crédito, sem burocracia. Obtenha agora os melhores recursos disponíveis da modalidade pela menor tarifa do mercado.

Mais de 1.072 downloads realizados.

Funcionalidades

✓ Checkout transparente, o cliente realiza todo o processo de pagamento sem sair do seu site

✓  Totalmente white label, você tem controle total sobre os templates dos emails e das páginas de pagamento

✓ Utiliza a interface nativa do WHMCS para módulos de cartão de crédito

✓ Utiliza os templates de email padrão do WHMCS específicos para cartão de crédito

Checkout na página do cadastro 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 nos servidores da Juno para ser reutilizado manual ou automaticamente via WHMCS (não armazena o cartão no WHMCS)

✓ Captura pagamentos automaticamente quando novas faturas são geradas

Captura pagamentos automaticamente quando lembretes de faturas são gerados, caso a fatura ainda esteja em aberto

✓ Captura pagamentos manualmente pelo admin do WHMCS, através do botão "Capturar Pagamento" na edição das faturas

✓ Processa reembolsos manuais na edição das faturas da área administrativa do WHMCS (apenas valor integral)

✓ Cancela a transação, muda o status da fatura para "Não Pago" e notifica o admin do WHMCS quando um reembolso é realizado através da Juno

✓  Permite alterar valor e data de pagamentos recorrentes/assinaturas, apenas editando as faturas ou serviços no WHMCS

✓ Permite ao cliente deletar seus cartões na área do cliente

Capturas de tela

Clique nas imagens para ampliar

Checkout no cadastro
Checkout na fatura
Cartões salvos na área do cliente
Captura de pagamento pelo admin
Reembolso pelo admin
Configurações do módulo

Requisitos do sistema

  1. WHMCS versão 7.9.1 ou superior;
  2. PHP 7.1 ou superior

Instalação

  1. Faça download do módulo;
  2. Descompacte o arquivo .zip;
  3. Copie o arquivo gofasjunocartao.php + o diretório /gofasjunocartao/, localizados na pasta /modules/gateways/ do arquivo recém descompactado, para a pasta /modules/gateways/ da instalação do WHMCS;

Pré configuração

  1. 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. Ative o Gateway em Opções > Pagamentos > Portais de Pagamento > Aba "All Payment Gateways" > Clique em "Gofas Juno - Cartão";

  3. 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ção

  1. Live Token Privado: (Obrigatório) Token privado gerado em juno.com.br para autorizar a integração em modo produção. OBTER TOKEN;

  2. Live Token Público: (Obrigatório) Token público gerado em juno.com.br para autorizar a integração em modo produção. OBTER TOKEN;
  3. Sandbox Token Privado: (Obrigatório) Token privado gerado em juno.com.br para autorizar a integração em modo de testes. OBTER TOKEN;
  4. Sandbox Token Público: (Obrigatório) Token público gerado em juno.com.br para autorizar a integração em modo de testes. OBTER TOKEN;

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

  6. Salvar Logs: Salva informações de diagnóstico em Utilitários > Logs > Log de Módulo. Para funcionar, antes é necessário ativar o debug de módulo clicando em "Ativar Log de Debug";

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

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

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

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

Changelog

Unreleased

Full Changelog

Closed issues:

  • compatibilidade php8+ #43

v1.4.0 (22/09/2021)

Full Changelog

Implemented enhancements:

  • Nova opção: Mostrar apenas mensagem de erro personalizada ou mensagem de erro da API + mensagem personalizada #42
  • Nova opção: Mensagem de erro personalizada com suporte a HTML. #41

v1.3.0 (12/07/2021)

Full Changelog

Implemented enhancements:

  • Suporte a campos personalizados número e complemento #37

Closed issues:

  • tratar respostas diferentes de CONFIRMED #30

v1.2.2 (13/02/2021)

Full Changelog

Closed issues:

  • Compatibilidade PHP 7.4 ao 8 #1

v1.1.1 (13/02/2021)

Full Changelog

Closed issues:

  • Corrigido erro 404 ao tentar buscar o arquivo admin.css na página de configurações do módulo #9
  • Melhoria na verificação de pagamento com status DECLINED #8
  • versão do módulo no debug #7
  • Adicionada verificação adicional para pagamentos confirmados via captura manual pelo admin #5
  • administrador do WHMCS #4

v1.0.0 (11/02/2021)

Full Changelog

Closed issues:

  • Página do módulo #26
  • Fórum do módulo #25
  • Alterar links nas configurações #24
  • Evitar redeclarar funções #23
  • Valor mínimo para cartão #22
  • Verificação de versão/atualizações #21
  • Página de configurações #20
  • Documentação #19
  • Parcelamento #18
  • Salvar cartão #17
  • Reeembolso #16
  • Captura de Pagamentos #15
  • salvar logs #14
  • CallBack #13
  • Prevenção contra adição de cartão pela área do cliente #12

* This Changelog was automatically generated by github_changelog_generator

Role para cima