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.

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 Canceled. 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 canceled if possible (amends if not).

Credit Invoices Addon

A cron job that checks all clients with a credit balance and Unpaid invoices, and applies the credit to the Unpaid invoices from oldest to newest.

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.

LCWSoft PayPal Billing Agreements

Process one time payments Billing Agreements using your PayPal account, A great alternative for processing recurring payments without the restrictions of PayPal Subscriptions.