Follow us on Twitter
  • Bandwidth Mailer

    Inform clients of high bandwidth & disk usage, before & after they are cut off by your servers.

    Buy Now!

  • Buy AutoShell Now!
    AutoShell

    Allow your clients to request access to shell & you can approve or deny the request. Then automatically enable shell on that account. Simlpe & professional.

  • DMCA Manager

    Manage DMCA Complaints Professionally, track them, suspend the accounts and alert admins.

    Buy Now!

  • Key Seller

    Bulk import product keys & issue them to clients upon order completion. Reselling made easy!

    Buy Now!

  • Alert Client

    Bring notices to your client area, without editing any template files. Choose who views the notices!

    Buy Now!

About our work

Our first module was Bandwidth Mailer, a simple concept of sending emails to clients when they reach a certain limit of their bandwidth and/or disk allowance, it made us realise we had a mindset for creating WHMCS Modules & Addons. This first module was created for our own hosting clients, and releasing it to the WHMCS Community was purely an after thought. We then started to pro-actively create modules for WHMCS Users, all around the world.

We code all our modules to a very high standard, which helps us to help you far quicker in the event a code bug arises. All of our modules come with a recurring payment, this may sound like a bad idea, but it will ensure that we are able to actively develop & improve our modules in the future.

Open Source Code

jaxTweet V1.0 - Open Source

Buy jaxTweet Now!

jaxTweet - Elegant, slick & beautifully designed

Using Twitter is an eseential part of your online presence these days, but using it can often be an inconvenience. Sometimes you can go for months, completely forgetting to 'Tweet'. jaxTweet solves this problem!

It is packed with usability & visually appealing graphics, all in a Web 2.0 Style & format; allowing for no page reloading, (AJAX -jaxTweet).

 

Screenshots

AutoShell V1.0 - Open Source

Buy AutoShell Now!

AutoShell - Simple & Professional

Whether or not to provide Shell / SSH access to your customers can be a tough decision to make. You never know if the customer is genuine or what they plan on doing with it.

AutoShell makes this decision a whole lot easier for you... read on to find out how.

How it works
A customer will submit a request for Shell access from their client area. This request will contain any information you have requested from them such as a reason & their full name. They can also attach files along with the request such as identification. You can define how many files they can attach, and how many different types of information they need to send you. All this is very easy to customise.

Accepting a request
Once you receive the request, you can approve it or deny it. If you approve the request, then AutoShell will automatically call out to the server & enable Shell access for that account. The customer is notified & the Shell access details are displayed in the client area for the client.

The whole process is clean, simple & professional. As soon as you want to revoke Shell access, hit the revoke button. The user will then receive an email informing them that Shell access has been revoked. AutoShell will call out to the server & disable Shell, and the client area will reflect this. The client is then able to request Shell access again if they want to.

Modular Structure
AutoShell comes with a cPanel & WHM module out of the box. But not everyone uses cPanel do they? Create custom modules for your server type easily! We can create them for you or your existing developer can, an example file is included for them to use. This is our most versatile module yet.

Key Features

  • No need to enter server passwords again, this is done automatically
  • Seamless support for servers with different Shell ports
  • Multilingual - The entire client area is template based so you can style it to match your site perfectly
  • Web 2.0 - Makes use of jQuery in the client area & has a super fast admin area
  • Modular system allows it to connect to ANY server type. Much like the built in WHMCS system
  • Comes pre-packed with cPanel module!

* LIMITED TIME ONE OFF PRICE *

Screenshots

Alert Client V1.5

Alert Client

What it does & allows you to do
From the admin area of WHMCS, you can create 'alerts' which which can be displayed to customers. They can be filtered down to either a blanket of ALL clients, or per product and/or product group.

You create an alert for all customers with the cPanel Silver Package and all the customers with products in the Dedicated Server Group, as the data center housing these is expiriencing network issues. You select the level as Severe and the warning will be displayed to all clients with active services matching those criteria.

You can also choose which client languages can receive an alert, and even individual clients.

Alerts can be hidden by the client via AJAX & also un-hidden via AJAX. The AJAX system is secure & allows non JavaScript users to utilise full functionality of the system too.

If you have an important alert that you don't want clients to hide, you can make it sticky. This will prevent clients from hiding it and also reveal any alerts that have been hidden and turned to stickies.

The entire front end to customers is multi-lingual & you can create language files to match your installation seamlessly.

As soon as the issue is resolved, you can either delete the alert or mark it as inactive to prevent it being displayed to clients.

There are four default colours & icons that come with Alert Client and you can add as many as you want to style it exactly to your site.

It can either generate HTML and display it on your site, with NO TEMPLATE MODIFICATIONS or you can use a template variable to place it exactly where you want it. You can even access the alerts in an array, and display them in your own way, there are no limits to the output & style of the design.

It has the capability to generate Inline CSS inside <style> tags, but if you prefer, you can add the CSS to your stylesheet for faster page loading. It also supports caching, so once client alerts have been generated, it won't query the database to find new alerts until the cached copy expires, again speeding up your page loading speed.

Now supporting alert scheduling! Set an alert to automatically display at a future date & stop displaying automatically.

This module may sound very simple, but it is designed to save you time and make your WHMCS look even more professional. With this in place, you can trust other admins to edit the client area, without touching any files what so ever. Start informing clients now!

Buy Now!

Prowl WHMCS V1.3

Prowl WHMCS - Free & Open Source

You read correct, iPhone Push Notifications for WHMCS
From the admin area of WHMCS, you can configure the module on which alerts to send you & your employees. Development will be tracked on this page.

 

 

Version 1.0 - Initial Release

  1. Constructed as a hook.
  2. Supports sending of alerts for new orders & new tickets
  3. Merge field support

Version 1.1 - Module Conversion

  1. Hook converted to an addon module. Only supports WHMCS 4.4 & Above.
  2. Allows for customer name as a merge field in both new tickets & new orders.
  3. Allows for ticket number as a merge field

Version 1.2 - ProwlPHP Update

  1. Updated ProwlPHP Library
  2. Support for provider keys
  3. Support for up to five API Keys
  4. Optional Activity & Error Logging

Version 1.3

  1. New Alert for ticket reply. Thanks GS-Liam!
  2. Option to only send new order alerts for paid orders

Download!

DMCA Manager V1.3

The DMCA Manager

The Problem
Your company is contacted by a third party informing you that there is a web site (That you host) that has content that breaches the DMCA (Digital Millenium Copyright Act) on it. Now, as the host, it is your responsibility to remove such content, not the web masters. A employee of your company contacts the client via a support ticket with a high priority, but the client never replies, WHMCS doesn't remind you that the ticket needs a response, unless you check it manually on the 'Open Tickets' page. This may not happen, and the content statys active, and the third party contacts you again.

The Solution
The DMCA Manager. This module will do the following:

  1. Employee creates a new complaint within the module. They only need to select the client, then the service which is in a drop down menu which is generated with AJAX, only for the selected client. Then they select a time limit for the client to reply within. Finally, they enter notes for the client to see. Eg: Your logo breaches the DMCA. These notes will be sent to the client upon opening the complaint.
  2. The module opens a critical status ticket & alerts the customer with a branded email (With your logo & signature etc)
  3. If the time limit of X runs out, suspend the account; only if the system is set to suspend on an over time limit trigger.
  4. If however, you enable a setting to PREVENT suspend on client reply, when a client replies to the ticket, the account will NOT be suspended if the time limit is up. The idea of that is to give the client some slack, if they are responding to the ticket. You can re-enable auto suspend if you wish. Incase the response they sent was say an auto responder for example.
  5. If the account gets suspended: Alert an Administrator and contact the client via the ticket.
  6. Talks go on between the client & host. If a resolution is found, close the complaint: This will unsuspend the account & notify both the administrators & client.
  7. Complaint remains closed, unless it needs to be reopened.
  8. Complaints can be open indefinately.

You can open a new complaint if you wish on the same account, unlimited if you need to... There is no limit to them.

Start taking control of your DMCA Complaints now! Don't fall foul of the law & safeguard your reputation. The DMCA Manager does all of this for you!

Buy Now!

Bandwidth Mailer V3.0 - Open Source

Bandwidth Mailer

When you have hundreds of customers on your database, it might be a challenge to go through them and remind them they are reaching their limits. In WHMCS you can charge overage, but you can't warn your users that they will be charged...

Customers don't like 'out of the blue' invoices, so with Bandwidth Mailer they can receive a message warning them before they reach their limit. Maybe you don't charge for overage, but this could also be a friendly message to tell them they will run out of bandwidth if they don't cut down.

It's made to be as simple as possible to install; it uses only two files and is based on MySQL to intergrate with your existing system. There's no dirty code to edit what so ever! You simply create email templates and they will be sent to your customers when needed. They will be branded with YOUR LOGO, YOUR SIGNATURE and in YOUR LANGUAGE.

Bandwidth Mailer is a missing part of WHMCS, start sending your customers branded overage emails right now!

Buy Now!

Key Seller V1.0

Key Seller

The Problem
You buy keys from a software vendor in bulk, you know how stressful & time consuming it can be to issue those to clients, per order, per email... It's a long process which is highly susceptible to human error.

You sell keys as products on your WHMCS install. The customer orders them, you then send them the key manually once they have paid & passed fraud checks. You mark the key as issued, done. Well, that's if nothing goes wrong. You may issue the same key twice on accident, issued before they've paid, send the wrong email, all sorts could go wrong.

The Solution
Key Seller... This module will allow you to bulk import your product keys into the system. Once in the 'pool' of keys to be issued, they can be issued instantly to customers upon order completion.

You assign the product to a group in the product configuration of WHMCS. Choose when you want the key to be sent, on manual aproval, after payment etc. These are all standard WHMCS settings.

Once the key is issued, it cannot be issued again, unless revoked from the customer. The key is stored in WHMCS tables, so it can be searched for using the Live Search function of WHMCS. The key is assigned to the client, so it can be used in email templates, meaning the key can be sent to the customer as soon as they purchase it.

If there are no keys available in a group (Out of stock) then the service create will let you know, and won't send the email to the customer until there are keys available for that group.

It has a very easy to use admin interface, keys are sorted by groups & whether or not they are issued or not. You can go to the service management of WHMCS directly from the module and the same from service management to the Key Manager. You can view a clients profile too, with one click. Client names are displayed next to the key in the manager window for easy management.

It also can accept any special characters you throw at it, making it ideal for a multitude product keys.

Bundling Two Keys Into One Email / Product
The software vendor you use may have the option to sell two pieces of software, with two keys, as one product, a bundle, with a discount. These keys should be sent in the same email to the customer, for a professional image.

Key Seller is able to do this for you, with as many keys in one email as you want. They will be given different mergefield names in the email template, so you can place them where ever you wish in the email to the customer.

The reviews we have had from Key Seller focus mainly on the ammount of time it is saving the business. Once you have imported your keys, which is extremely easy, all you have to do is wait for sales! Then sit back & watch your revenue increase, and stress descrese.

Buy Now!

Due Sync V1.1

Due Sync

The problem
Customers get an invoice for their expiring domain 30 days before it expires. The due date on the invoice is the expiry date. As a business should, they pay as late as possible... on the due date. They pay via bank draft/cheque. They don't clear for around a week or so. The domain has expired. A domain shark could have it by now...

The solution
Set the domain next due date X days before the expiry date. As far as the business knows, they pay on the due date. You, the web host still has X days to wait for a cleared payment. The money clears, you renew the domain and everyones happy...

Expanding the problem
What if the customer just paid for their domain, and a few days later, they get another invoice from you... this time for hosting. Not another bank charge you both say...

Well, what if they had both their domain & hosting on the same invoice? Now that would be easier. Sync the domain next due date to X days before the expiry, sync the hosting next due date to to the same as the domain next due date and also sync the payment gateways. This way, WHMCS will add them to the same invoice... With the due date X days before the expiry date.

Due Sync - Explained
Due Sync will do all of this for you & your staff. If the due dates are within N days, it will do it automatically, else it will notify an admin to investigate it. If you don't trust it to auto sync, it can always notify admins of changes that need to be made.

Due Sync will save you money! Bank & Gateway Charges ammount to a lot over a year, start cutting your transactions & increasing your profit now!

Buy Now!