WHMCS Integration

The Payment Gateway
Your WHMCS Deserves

Accept one-time and recurring subscription payments through 15+ global payment providers โ€” all from a single, free WHMCS module with zero code changes.

15+ Providers
5 min Setup
WHMCS 7.0+
Free & open source โ€” view the module on GitHub
WHMCS
PaymentHood for WHMCS
One-Time & Subscriptions ยท 15+ Providers
๐Ÿ’ณ
Support
One-Time
๐Ÿ”„
Support
Subscription
PayPal Stripe Authorize.net Adyen Braintree PayTabs +9 More

Real Checkout Experience

What Your Clients See at Checkout

PaymentHood integrates directly into the WHMCS checkout flow โ€” clients stay on your site and pay through their preferred provider without any redirects or friction.

WHMCS PaymentHood Checkout
15+
Payment Providers
5min
Average Setup Time
2
Payment Models Supported
$0
Module Cost
Flexible Billing

One-Time & Subscription Payments

WHMCS generates both one-off invoices and recurring renewal invoices. PaymentHood handles both billing models through the same module โ€” no extra configuration, no second gateway.

๐Ÿ›’

One-Time Payments

Process a single charge when clients pay a WHMCS invoice. They select PaymentHood at checkout and pay through your active provider โ€” the transaction completes immediately and the invoice is marked paid automatically.

  • Pay any open WHMCS invoice in one step
  • Works with all 15+ payment providers
  • Instant confirmation via secure provider callback
  • Invoice marked paid in WHMCS automatically
  • Charges in the invoice currency โ€” multi-currency ready
๐Ÿ”„

Subscription & Recurring

Enable automatic recurring billing for any WHMCS product or service with a recurring cycle. PaymentHood creates a subscription agreement with the provider so your clients are charged automatically on their billing cycle โ€” no manual follow-up needed.

  • Renewal invoices charged automatically
  • Subscription agreement created securely at the provider
  • Supports every WHMCS billing cycle โ€” monthly, annual, custom
  • Failed payments follow your WHMCS retry rules
  • Cancellations synced back to the provider
Features

Everything Your WHMCS Store Needs

One module connects your store to a world of payment options โ€” with full native WHMCS compatibility.

Native WHMCS Integration

Registered as a standard WHMCS payment gateway โ€” works seamlessly with your existing checkout flow.

๐ŸŒ

15+ Global Providers

Connect PayPal, Stripe, Authorize.net, Adyen, Braintree, and many more โ€” all through a single PaymentHood account.

โšก

Automatic Order Management

WHMCS order statuses update automatically on payment success or failure. No manual order handling required.

๐Ÿ”’

Sandbox & Live Modes

Test your full checkout flow in sandbox mode before going live. Switch environments with a single toggle in the admin.

๐Ÿ“ฆ

Upload & Activate โ€” That's It

Install the module, paste your PaymentHood API key, and you're ready to accept payments โ€” no code, no webhooks.

๐ŸŽ›๏ธ

Centralized Provider Dashboard

Manage provider credentials, view transactions, and configure settings from your PaymentHood account.

How It Works

Up and Running in 5 Minutes

Three simple steps from download to accepting live payments on your WHMCS.

1
Download the Module

Grab the latest release from GitHub. It's a standard WHMCS module package โ€” no build steps, no dependencies.

2
Install & Enable in WHMCS

Go to Apps & Integrations, upload the package, then enable the PaymentHood module โ€” and it appears in your WHMCS payment methods.

3
Connect Your PaymentHood Account

Paste your PaymentHood API key in the module settings, choose sandbox or live mode, and save. Your store is now ready to accept payments.

Supported Providers

Supported Payment & Gateways Provider

Connect any of these globally trusted providers to your WHMCS store through a single PaymentHood integration.

Why PaymentHood

Why WHMCS Stores Choose PaymentHood

One module with real flexibility โ€” no per-provider installs, no recurring fees, no lock-in.

๐Ÿ”Œ
One Module, Any Provider

Other solutions require a separate module for each payment gateway. PaymentHood gives you all 15+ providers through one unified WHMCS module.

๐Ÿ’ธ
No Module Cost

The module is completely free. PaymentHood earns only through your payment provider โ€” you pay only the transaction fees set by your chosen gateway.

๐ŸŒ
Sell to Any Market

Reach customers globally by activating region-specific providers like Tap (Middle East), Oxapay (crypto), or PayTabs โ€” without changing your WHMCS setup.

โš™๏ธ
No Code Required

Works out of the box with any standard WHMCS installation. No custom development, no webhook setup, no API coding on your end.

๐Ÿงพ
WHMCS-Native Behaviour

Orders, statuses, emails, and refunds all flow through WHMCS as expected โ€” customers and admins see no difference in the checkout experience.

๐Ÿ”„
Switch Providers Anytime

Change your active payment provider from your PaymentHood dashboard without touching WHMCS. No module changes, no reinstallation.

Side by Side

One-Time vs. Subscription โ€” at a Glance

FeatureOne-Time PaymentSubscription
Charge frequencySingle chargeMonthly / Annual / Custom
Auto-renewโœ— Manualโœ“ Automatic
WHMCS invoice triggerClients pay open invoiceSystem-generated renewal invoice
Provider agreementNot requiredSubscription created at provider
CancellationN/Aโœ“ Synced to provider
Best forSingle invoices & one-off ordersProducts with recurring billing cycles
Supported providersโœ“ All 15+ providersโœ“ All 15+ providers
FAQ

Frequently Asked Questions

Does PaymentHood support WHMCS subscriptions / automatic payments?
Yes. When a client uses a payment method that supports agreements (such as PayPal, Stripe or Authorize.net), PaymentHood creates a subscription agreement directly at the provider. Subsequent renewal invoices generated by WHMCS are charged automatically โ€” no client action required.
Which WHMCS versions are supported?
PaymentHood is compatible with WHMCS 7.0 and above, including the latest WHMCS 8.x releases. It uses the official WHMCS gateway callback API so compatibility is maintained across upgrades.
Do I need a PaymentHood account?
Yes โ€” a free PaymentHood account is required to use the module. When you activate the gateway in WHMCS, you are redirected to PaymentHood to sign up with your Google account. The process takes under 30 seconds, and your sandbox and live apps are created automatically.
Can I switch payment providers without reinstalling the module?
Absolutely. The module stays the same regardless of which provider you use. You change the active provider in the PaymentHood dashboard โ€” WHMCS automatically routes payments through the new provider without any reconfiguration.
Is the module free? Are there any transaction fees?
The WHMCS module itself is free and open-source (MIT license). PaymentHood charges a small platform fee per transaction โ€” see the Pricing page for current rates. The payment provider may also charge their own processing fee.
What happens if a subscription payment fails?
PaymentHood reports the failed payment back to WHMCS via the standard callback. WHMCS then follows its own retry and suspension rules โ€” exactly as it would with any other gateway. You can configure those rules in WHMCS Automation Settings.
Where can I find the installation guide?
The full step-by-step installation guide is available on the WHMCS Installation Guide page. It includes screenshots for every step and covers download, upload, activation, sign-up, and going live.

Start Accepting Payments on Your WHMCS Store

Free module. 15+ global providers. One-time and subscription payments. No recurring fees, no complexity.