Hosting Renewals For WHMCS

Hosting Renewals For WHMCS

Developed By WHMPress

Compatible with WHMCS v9.0

Hosting Renewals For WHMCS

WHMPRESS Hosting Renewals For WHMCS gives your clients complete self-service control over their service renewals, directly inside the WHMCS client area, with no extra portal and no manual admin work required. Clients can renew a service before its due date, switch billing cycles with a live, discount-aware price preview, and turn automatic renewal on or off instantly, while you stay in full control with per-product rules, configurable discount policies, automated reminder emails, and detailed activity logging.

Built entirely on WHMCS's native billing objects, services, invoices, due dates, and recurring amounts, Hosting Renewals requires no external server connection or provisioning module. It's a pure addon-module-plus-cron solution, so it drops cleanly into your existing WHMCS setup and works alongside any hosting or product type you already sell.

On the admin side, you decide exactly which renewal features are available per product, build unlimited early-payment and billing-cycle-change discount rules, schedule automated cycle switches and renewal reminder emails through the daily cron, and manage it all through a dedicated dashboard, bulk-action tools, role-based access control, and a full activity log.

Key Features

Client Area Features

  • Service summary showing product, billing cycle, due date, renewal amount, and current auto-renew status
  • "Renew Now" action with a confirmation modal that shows the live recalculated price — including any active discount — and the new due date before the client confirms
  • Change Billing Cycle, restricted to the billing cycles you allow per product, with a live discounted price preview shown before confirming
  • Instant Auto-Renew on/off toggle, saved immediately via AJAX with no page reload
  • Optional "renew domain & addons together" checkbox, where enabled by the admin
  • Fully translatable interface with dedicated enhanced styling and full light/dark mode support for the Lagom client theme

Admin Area Features

  • Central dashboard showing upcoming renewals, scheduled billing cycle switches, active discounts, pending renewal invoices, and the last cron run
  • Per-product configuration: enable or disable each client-area renewal feature individually, restrict which billing cycles clients can switch to, set domain/addon co-renewal behavior (never / optional / always), set a maximum renewal prepay limit in months, and bind specific discount rules
  • Discount rule builder supporting two independent discount types — Early Payment and Billing Cycle Change — as a fixed amount or percentage, one-time or recurring, with a configurable validity window (fixed date range or N days before the due date) and the option to show the discount as its own invoice line item
  • Reminder email builder tied directly to your existing WHMCS email templates, with day-offset triggers for both upcoming and missed renewals
  • Bulk Actions tool to enable/disable auto-renew, attach or detach discount rules, or schedule/remove billing cycle switches across many services at once, with a per-service result table
  • Role-based Access Control (ACL) with a permission matrix controlling exactly which admin roles can access each tab and action
  • Activity Logs with filtering, CSV export, and configurable automatic log purging after a set number of days
  • Client Area Customization controls for theme mode and primary/secondary colors, with automatic dark-mode class detection for supported templates

Automation (Daily Cron)

  • Automatically switches a service's billing cycle a configured number of days before its due date
  • Sends configured renewal reminder emails on their scheduled trigger day (upcoming or missed)
  • Flags services that exceed the configured maximum renewal (prepay) time limit
  • Purges activity logs once they pass the configured retention period

Package & Configuration Options (Per Product)

  • Enable/disable Renew Now, Change Billing Cycle, and the Auto-Renew toggle individually
  • Restrict which billing cycles are available for the cycle-change feature
  • Domain/addon renewal mode: never, optional checkbox, or always renew together with the service
  • Maximum renewal time limit in months (0 = unlimited prepay)
  • Discount rule bindings per product
  • Products left unconfigured default to all features enabled with no restrictions

Why Choose WHMPRESS?

With Hosting Renewals, WHMPRESS helps you cut down on renewal-related support tickets, encourage early payments with automated discount incentives, and give clients the flexibility to manage their own billing cycle and auto-renew preferences — all without leaving your WHMCS client area. Whether your goal is reducing manual renewal processing, improving on-time payment rates, or offering a more modern self-service billing experience, this module gives you the automation and control to make it happen.

General Compatibility:

  • WHMCS Versions: Fully compatible with versions 9.0.4 to 8.x

  • PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1

  • Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme

  • System Requirement: Requires ionCube Loader v13 or later

Module Price

Monthly Price: $5

Annually Price: $29

OPEN-SOURCE VERSION: $149 One-Time Price

 

There are no reviews yet!

Be the first to review Hosting Renewals For WHMCS.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • Selected versions of WHMCS v9.0
        9.0.0 - 9.0.5
  • Selected versions of WHMCS v8.13
        8.13.0 - 8.13.4
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By WHMPress

Changelog

v1.0.0 Released July 8th, 2026

Latest Version


  • Client area page: service summary, Renew Now with confirmation modal and live price preview, billing cycle change with discounted price preview, instant Auto-Renew toggle.
  • Optional/forced renewal of the linked domain and service add-ons together with the service.
  • Two independent discount types (billing-cycle-change and early-payment), fixed or percentage, one-time or recurring, with validity windows (date range or N days before due date) and an optional separate invoice line item.
  • Admin Products tab: per-product feature toggles, allowed billing cycles, domain/addon renewal mode, max renewal (prepay) time limit, discount rule bindings.
  • Admin Discounts and Reminders CRUD tabs (reminders tied to WHMCS email templates with day offsets for upcoming/missed renewals).
  • Bulk Actions tab: enable/disable auto-renew, attach/detach discounts, schedule/remove billing cycle switches across many services with a per-service result table.
  • ACL tab: per-admin-role permission matrix over all module tabs and actions.
  • Logs tab: filterable action log with CSV export and configurable auto-purge retention.
  • Daily cron automation: scheduled billing cycle auto-switch N days before due date, reminder emails, max-renewal-limit enforcement flags, log purging.
  • Admin service tab actions (Renew Now / Change Cycle / Auto-Renew) on the client's behalf.
  • Full Client Area Theme support: theme mode, light/dark primary and secondary colors, host-template dark-mode class detection, and dedicated Lagom stylesheet with .lagom-dark-mode coverage.
  • WHMPress licensing with local key caching and daily auto-check.

 

See also

Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
Kopage Website Builder for Webhosts with support for WHMCS, cPanel, DirectAdmin & more

Kopage, self-hosted, Website Builder for Webhosting Companies your clients will love to use. Attract more clients and reduce churn rate with easy and intiutive website builder.

Free
PaaS Extension for WHMCS

Turnkey PaaS, Docker hosting, auto-scalable clusters and VPS with full integration to WHMCS

Free
Dedicated Server Reseller for WHMCS

Resell Dedicated Servers from Limestone Networks white label API.

Free
Free Site.pro Website Builder

White Label Website Builder

Free