Flutterwave Payment Gateway for WHMCS
A secure, modern and conversion-optimized payment experience — built exclusively for WHMCS

Benefits

Accept local & international payments easily
Supports Cards, Bank Transfer, USSD & Mobile Money
No manual webhook setup required (fully automatic verification)
Inline checkout + automatic fallback to hosted mode
Works on root, subdomain, or folder installs (intelligent auto-detect)
Secure and PCI-DSS powered via Flutterwave’s infrastructure
Optimized for Africa-first businesses & international clients
Instant invoice auto-verification & marking as PAID in WHMCS
Clean build — no external trackers or callbacks to 3rd-party logs

Flutterwave empowers WHMCS merchants to receive secure payments from anyone, anywhere, with modern checkout UI across web, mobile, and USSD.


Installation

Unzip the "Flutterwave_for_whmcs.zip" file and upload the contents directly in the modules/gateways folder of your WHMCS installation.
Upload the two PHP files into your WHMCS installation:

/modules/gateways/flutterwave.php  
/modules/gateways/callback/flutterwave.php


Go to your WHMCS Admin → Apps & Integrations → Browse → Payments → Flutterwave

Activate Flutterwave from the list

Go to Payment Gateways

Enable Gateway Logs

Enter your LIVE or TEST Public & Secret Keys

Enter Your Preferred Currency

Save changes — no webhook setup required

You are now ready to start accepting payments instantly via Flutterwave.

AUTHOR - CHENZO DAVID