WHMCS Addons

Assign Server by Configurable Option

This addon overrides the server selected for a product when ordering using a configurable option. This is useful for if you have multiple server locations and want customers to be able to choose which one they want their service provisioned at.

Associate Tickets with Clients

This addon uses the Action Hook system and runs during the daily cron job. It checks for support tickets that are not linked to a Client, but match a Client's e-mail address. This can occur for Sales tickets and others submitted by a client before they signed up for services. This hook links them to the client, allowing for easy access at any time.

Defer Automatic Provisioning

An action hook that runs during the WHMCS cron job and can be used to defer automatic provisioning on new orders to it. Useful to speed up the order process itself, especially with items that may take some time (such as a VPS).

Auto Currency

This addon works by running whenever a client page is displayed and uses the visitors IP to automatically switch them to the relevant currency for their location. If their currency is not set up in WHMCS, it will fall back to the default. Location is determined using the geoplugin.com XML API. Simply register your WHMCS installation IP with them and you're good to go.

Auto Update cPanel Contact

This addon uses the Action Hook system and runs whenever a client changes their main e-mail address. It checks for any cPanel services on their account and automatically updates the Contact Info (e-mail) on the cPanel account with the new one they've provided.

Cancel 0.00 Domains

An Action Hook that checks for free ($0.00) domains associated with a non-Active hosting account (runs during Daily Cron Job) and sets any to Cancelled. Also hooks into the termination functions so that a free ($0.00) domain is not accidentally renewed if the customer does not wish to continue their hosting service.

Cancel Invoice on Termination

This addon uses the Action Hook system and runs whenever a hosting account is terminated. It checks for any Unpaid invoices for the account and automatically marks them as cancelled if possible (amends if not).

Credit Invoices Addon

This addon uses the Action Hook system and runs during the daily cron job (at the beginning) that checks all clients with a credit balance and Unpaid invoices, and applies the credit to the Unpaid invoices from oldest to newest. Also runs when an Add Funds invoice is paid and does the same for the specific client.

Empty Ticket Custom Fields on Close

This addon uses the Action Hook system and runs when a ticket is closed. It checks for any custom fields configured for the assigned support department and tries to empty their applicable values on the ticket. This is useful if the ticket custom fields are used to contain sensitive details, such as logins, that should be removed when a ticket is closed.

Elavon Virtual Merchant Converge

Process payments using your Elavon merchant account, using either locally stored card details or tokenization. Full support for transactions and refunds directly from within WHMCS.

Exit Offers

This addon uses the Action Hook system and allows you to display a popup if the customer appears to be leaving the ordering process on your website. For example, you can offer them a discount in the popup for them to use.

Support PIN

This addon uses the Action Hook system and allows you to display a widget on client area pages to logged in clients with an unique PIN number. Useful for verifying their identity for support tickets.

LCWSoft PayPal Billing Agreements

This module enables you to create PayPal Billing Agreements and process manual and automatic recurring payments in the same way as a credit card. A great alternative for processing recurring payments without the restrictions of PayPal Subscriptions.

Generate Service Renewal Invoice

Allow clients to generate renewal invoices for their services when logged into the client area. Useful for allowing them to create invoices early.