Integra o checkout transparente do PayPal diretamente na fatura do WHMCS, sem redirecionar o cliente para fora do seu site. Desenvolvido pela Gofas Software, é 100% gratuito e de código aberto.
- Checkout transparente do PayPal embutido na fatura, sem redirecionamento externo
- Cartões salvos pelo cliente no PayPal
- Confirmação automática de pagamento via notificação (callback) do PayPal
- Imagem personalizada para o botão "Finalizar Pagamento"
- Ordem dos campos CPF e CNPJ configurável
- Suporte a produção e a testes (sandbox)
- Modo diagnóstico e log de callbacks
- Aviso de atualização e verificação de versão na própria tela de configuração do módulo
- PHP >= 7.1
- Conta PayPal com aplicativo REST API criado (Client ID e Client Secret, produção e sandbox)
- Baixe o arquivo pelo link de download e descompacte. Será criada a pasta
gofaspaypalplus. - Copie a pasta
modulesde dentro degofaspaypalpluspara a raiz da instalação do WHMCS, mesclando com as pastas existentes. - Ative o módulo em
Opções > Pagamentos > Portais para Pagamentos > aba All Payment Gateways, clicando em "Gofas PayPal Plus". - Informe o Client ID e o Client Secret.
Crie um aplicativo REST API no painel de desenvolvedor do PayPal (https://developer.paypal.com/developer/applications/) e copie o Client ID e o Client Secret de produção e de sandbox.
- Live Client ID e Live Client Secret: credenciais de produção do aplicativo.
- Sandbox Client ID e Sandbox Client Secret: credenciais do ambiente de testes.
- Sandbox: alterna entre o ambiente de testes e produção.
- Debug: exibe resultados e erros retornados pela API. Não use em produção.
- Log callback: grava as notificações recebidas do PayPal.
- Administrador atribuído: administrador com permissão para usar a API interna do WHMCS.
- Ordem do campo CPF ou CNPJ e Ordem do campo CNPJ: posição dos campos personalizados de cliente usados pelo módulo.
- Imagem do botão Finalizar Pagamento: URL da imagem usada no botão de pagamento.
- Enviar estatísticas de uso (opcional): controla o envio identificado das estatísticas de confirmação de pagamento. Desmarcado, as confirmações continuam sendo contabilizadas de forma anônima.
- As tarifas do PayPal são pagas separadamente, conforme o plano da sua conta.
- Sempre faça backup antes de mudar algo no seu sistema.
Abrir issue no fórum do módulo.
O código deste módulo é público para transparência e auditoria. Isso não transfere a titularidade nem concede licença livre de uso: o software é de propriedade da Gofas Software, protegido pela Lei 9.609/98 e pelos tratados de direitos autorais.
Trechos do contrato de licença de uso que se aplicam diretamente a este repositório:
- Não redistribuir: é proibido o aluguel, o arrendamento, o empréstimo, a cessão e o licenciamento do software a terceiros, total ou parcial, assim como o fornecimento de serviços de hospedagem comercial do software (Cláusula 10ª, §3º).
- Não modificar: é vedado qualquer procedimento que implique engenharia reversa, descompilação, desmontagem, tradução, adaptação ou modificação do software, bem como qualquer alteração não autorizada de suas funcionalidades (Cláusula 10ª, §2º).
- Módulo alterado perde o suporte: a Gofas não se responsabiliza por defeitos decorrentes de alteração do software, de operação por pessoas não autorizadas ou da integração com softwares de terceiros (Cláusula 10ª, §7º). O suporte é uma cortesia e não é garantido pela licença (Cláusula 7ª, §1º).
Melhorias:
- readme: link de suporte para o forum do proprio modulo - #7
- readme: contador do site, captura sem aviso de hook e secao de licenca - #6
- readme: captura versionada, badges e sumario - #5
- readme: conteudo da pagina do site transferido e captura de configuracao - #4
Melhorias:
- Telemetria com consentimento (v2.2.0) - #3

