Plugin de pagamento para WHMCS
WHMCS é uma plataforma comercial de faturamento e automação para provedores de hospedagem, registradores de domínio e empresas de serviços digitais.
Ele reúne em uma única área administrativa faturamento, gestão de clientes, catálogo de produtos, tickets de suporte, hooks de automação e integrações.
Como isso funciona?

Crie uma conta comercial na PassimPay

Adicione o projeto à sua conta

Baixar o plugin de pagamento para WHMCS

Integre-o usando as instruções

Receba os pagamentos em criptomoedas
Ao configurar o plugin, os pagamentos são processados pela PassimPay, permitindo que os fundos sejam imediatamente creditados na sua conta. Os usuários selecionam os itens, pagam mediante uma página de checkout e confirmam o pagamento.
As estatísticas, os gráficos e os filtros detalhados ajudam a rastrear os pagamentos por projeto, data e moeda, disponíveis na sua conta para facilitar a retirada.
Informações sobre o módulo de pagamento do WHMCS
WHMCS é uma plataforma comercial de faturamento e automação para provedores de hospedagem, registradores de domínio e empresas de serviços digitais.
O plugin de pagamento PassimPay para essa plataforma é uma solução ideal de processamento de pagamentos para o seu negócio. É fácil de integrar e oferece diversos recursos aos usuários.
Como integrar o plugin PassimPay para WHMCS
Faça o merge da pasta modules do arquivo com a raiz da sua instalação WHMCS (o diretório que contém configuration.php e a pasta modules existente). Após o merge, estes caminhos devem existir:
modules/gateways/passimpay.phpmodules/gateways/passimpay/PassimpayMerchantAPI.phpmodules/gateways/callback/passimpay.php
Recomendação: use uma versão suportada do WHMCS e PHP com a extensão cURL habilitada. O site deve usar HTTPS em produção (especialmente para webhooks).
Como configurar e ativar o módulo
01 Faça login na área administrativa do WHMCS.
02 Abra Apps & Integrations (ou Configuration → Payment Gateways, dependendo da versão do seu WHMCS).
03 Encontre PassimPay — Crypto & Fiat Payments e ative-o (por exemplo, Activate / Manage).
04 Nas configurações, preencha o Platform ID e a Secret Key recebidos na sua conta PassimPay:
https://passimpay.io/account/platform/module
05 Em Payment options, escolha o que os clientes verão na página de pagamento da PassimPay:
Card and cryptocurrency, Cryptocurrency only ou Bank card only.
Isso deve corresponder ao que está habilitado nas configurações da sua plataforma PassimPay. Se você usa pagamentos com cartão, habilite Cards / Bank transfer (ou equivalente) no painel da PassimPay antes de oferecer checkout com cartão.
06 Copie a Notification URL mostrada na configuração do módulo (exemplo):
https://your-domain.com/modules/gateways/callback/passimpay.php
07 Clique em Update Settings.
Importante: as faturas são criadas em uma moeda suportada pelo seu WHMCS. Se você depende de uma moeda específica para a PassimPay, garanta que essa moeda esteja configurada corretamente no WHMCS (e que os valores estejam corretos para testes).
O módulo está pronto para uso. Antes de ir para produção, faça um pagamento de teste em uma fatura de teste e confirme que, após o webhook ser recebido, a fatura muda para Paid.
