Auto-Provision Cloudflare Zone on Domain Order:
Scenario: A client orders a hosting plan with a domain. Module automatically creates a Cloudflare zone for that domain via API v4, sets SSL mode to Full, security level to Medium, and cache level to Standard. Nameservers are auto-pointed if domain exists in WHMCS.
Value: Zero manual Cloudflare setup. Client gets enterprise-grade CDN & security automatically
Client Self-Service DNS Management:
Scenario: A client needs to add an A record for a subdomain. Logs into WHMCS client area → DNS Records tab → adds new A record with proxy toggle (orange cloud). Changes go live instantly via Cloudflare API.
Value: Clients manage DNS without asking support. No more “please add this DNS record for me” tickets.
One-Click Cache Purge & Performance Tuning:
Scenario: A client updates their website but doesn’t see changes. Goes to Cache & Performance tab → clicks Purge All Cache instantly. Can also toggle Development Mode temporarily while making changes.
Value: Instant cache control. Clients fix their own caching issues in seconds.
WAF Firewall Rule Management:
Scenario: A client is getting bot traffic from a specific country. Logs into WHMCS → Firewall tab → creates a WAF rule using Wirefilter syntax to block traffic from that IP range. Rule activates instantly.
Value: Clients secure their own zones. Support team doesn’t need to know Cloudflare WAF syntax.