Wega Billing Term Change for WHMCS allows hosting providers to give clients a secure, self-service way to change the billing cycle of their services directly from the WHMCS Client Area.
Instead of requiring clients to open a support ticket whenever they want to move from monthly to annual billing, or from annual billing to a longer or shorter term, the addon can handle the change automatically according to the rules configured by the administrator.
The addon is designed to work safely with both existing services and new pending orders, while keeping the related WHMCS service, recurring amount, and eligible unpaid invoice synchronized.
Client Self-Service Billing Term Changes
Clients can change the billing cycle of eligible services directly from the Client Area.
Flexible Billing Cycle Control
Support for standard WHMCS recurring billing cycles:
Configurable Change Direction
Administrators can allow:
Existing Renewal Invoice Support
If an unpaid renewal invoice has already been generated, the addon can update the existing invoice instead of requiring a new invoice.
New Order / Pending Service Support
Clients with a new pending service and an unpaid initial order invoice can change the billing term before making payment.
Automatic Invoice Recalculation
The related service line on an eligible unpaid invoice is updated to reflect the newly selected billing term while keeping the same invoice.
Automatic Service Synchronization
The WHMCS service billing cycle and recurring amount are updated together with the invoice to keep billing information consistent.
Multi-Currency Support
The addon automatically detects the client's WHMCS currency and uses the corresponding product pricing configured in WHMCS.
Configurable Options Support
Pricing calculations can include configurable options associated with the service, including quantity-based options.
Setup Fee Support
For eligible initial orders, the addon can take the setup fee for the selected billing cycle into account when calculating the first payment amount.
Product-Level Rules
Administrators can choose which recurring products support billing term changes and which billing cycles are available for each product.
Wega Billing Term Change includes multiple safeguards designed to prevent unsafe invoice or service changes.
Depending on the situation, the addon can prevent automatic changes when:
These safeguards help reduce the risk of billing inconsistencies between the WHMCS service and invoice.
The addon provides a dedicated administration interface with sections for:
Administrators can review billing term changes, manage product rules, configure addon behavior, and inspect activity records from one place.
Each billing term change can be recorded with information such as:
Client and service information can be accessed directly from the Requests interface for easier administration.
Built-in controls allow administrators to configure:
Retention rules can automatically remove records older than the configured number of days, while server-side pagination helps maintain good performance when a large number of records exists.
The addon includes separate language systems for the Client Area and Administration Area.
Language files are organized under:
/lang/
/lang/admin/
This allows both client-facing and administrator-facing text to follow the active WHMCS language independently.
RTL layouts are supported for right-to-left languages such as Arabic and Persian.
The addon is designed to work with standard WHMCS templates as well as modern and customized themes.
Compatibility includes support for environments based on templates such as:
The Client Area integration uses WHMCS hooks with additional compatibility fallbacks to reduce dependency on a specific template structure.
Wega Billing Term Change is useful for hosting companies that want to offer clients more flexibility without requiring staff to manually edit services and invoices every time a billing period needs to change.
It can be used with services such as:
By automating eligible billing term changes while applying safety checks around invoices and service pricing, the addon helps reduce repetitive support work and provides clients with a more convenient billing experience.
Be the first to review Wega Billing Term Change.
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.
Version 1.0.0
Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website
As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.
A handling fee are the costs that business owners incur when processing payments from customers.