WHMCS Modules

ServerPing's Stripe Bitcoin Intergration for WHMCS Payment Gateway

Accept Bitcoin payments in your local currency with the Stripe Bitcoin payment gateway for WHMCS.
* The invoice amount is automatically converted from your WHMCS currency to Bitcoin and then deposited into your Stripe account in your local currency.
* Refund Bitcoin payments through WHMCS
* This module is provided unencoded
* One year of support/updates are included.
* This modules required WHMCS 7.x or later.
* Only USA Bank accounts are currently supported by Stripe.

Braintree WHMCS Payment Gateway for WHMCS 6.x

This module provides support for the Braintree payment gateway for use with WHMCS.
-Includes support for the braintree.js library which makes use of braintree's client side encryption technology which will quickly make you PCI compliant.
-Card information is stored remotely with Braintree
-If you are using local credit card storage and convert to Braintree, after each card is processed, it will be automatically converted to being store at Braintree.

Braintree WHMCS Payment Gateway for WHMCS 7.1.x, 7.2.x

This module provides full support for the Braintree payment gateway for use with WHMCS.
-Includes support for the braintree.js library and the drop in UI which makes use of braintree's client side encryption technology which will quickly make you PCI compliant.
-Card information is stored remotely with Braintree
-If you are using local credit card storage and convert to Braintree, after each card is processed, it will be automatically converted to being store at Braintree.
-Support for 3d Secure
-Support for Fee Calculation.
-Module is provided unencoded.
-No changes are required to your templates as long as you are using a templates from WHMCS or based on the templates from version 7.1.x or 7.2.x

cPanel Server Audit

If you have ever moved customers from one server to another, often times the old account doesn't get terminated on the old server or the server record doesn't get properly updated in WHMCS.
This module will help clean up your cPanel servers and ensure the associated WHMCS service is properly linked to the correct cPanel server.
You will be able to select a server, then the module will look at every cPanel user and reseller record to ensure all information in WHMCS is correct and will give you a list of accounts to correct.
This module also supports WHMPHP and will automatically determine who the master reseller is for each account and verify only the master record.
This module is provided unencoded.
Works with WHMCS 5.3.x and 6.x

Custom Service Username/Password Module

This module allows your customers to specify a username and password using custom product fields instead of having them automatically generated when ordering a new service.
-Multiple language error messages are supported through lang files for the modules.
-The module performs the following validation for usernames to ensure they will work with cPanel
- Requires the username to be unique.
- Requires the username to be between 3-8 characters and only contact alphanumeric characters a-z,0-9.
- Does not allow the username to start with a number.
- Does not allow the username to start with test.
- The module performs the following validation for passwords
- Does not allow spaces, must be at least 5 characters and no more than 100 characters.
- Requires upper case and lower case and at least one number.
- Passwords are encrypted and stored in a temporary database table that way they are never sent in plain text in any of the WHMCS order notification emails.
-This module is provided unencoded.

Domain Pending Email Verification Alerts

During the nightly cron job, an API call is made to the logicboxes server to look for domains pending verification and domains that have been suspended due to the email address not being verified. The domain is then looked up in the WHMCS database and any contact set to receive Domain emails will receive an alert every day until the domain has been verified.
* The email notifications are customizable
* This module is provided unencoded
* One year of support/updates included

  • resellerclub, stargate, netearthone, and resellercamp. * This module currently only supports the following Domain Registrars that use the logicboxes
Dwolla WHMCS Payment Gateway

This module allows you to accept Dwolla payments from your customers.
Upon checkout/clicking the pay button on an invoice, the user is redirected to Dwolla to complete the payment and then will be redirected back to your WHMCS instance after the payment is completed.
-Optionally enable payment from funding sources and guest checkout/bank transfer.
-Payments from funding sources can be instantly marked as paid or you can keep the payment as pending until it clears.
-Payments that fail to clear will be deleted from WHMCS, the invoice will be marked as unpaid and an email notice will be sent to the WHMCS admins with account emails enabled.
-This module is provided unencoded.
-One year of support is included.

Email Auto Login

The Email Auto Login module allows you to include a new merge field in General, Product, and Domain email templates that will automatically login the user and redirect them to the client area or you can link them directly to the product or domain you are emailing about.
The key used in the URL is a randomly generated hash and automatically expires in a configurable amount of days and can only be used a configurable amount of times. For example the link could expire after 20 days or after it has been clicked on two times.
This addon works with WHMCS 5.3.x. and requires AutoAuth to be enabled. This module may be used alongside of our Invoice Auto Login module..
The source code is provided unencoded.

Invoice Auto Login

The Invoice Auto Login addon allows you to include a new merge field in the invoice email templates that will automatically login the user and redirect them to the unpaid invoice. You can choose to login the user fully or limit access to just view the invoice and the credit card payment/input screen.
The key used in the URL is a randomly generated hash and automatically expires when the invoice is paid, cancelled or 20 days has passed since the key was generated.
This addon will work with WHMCS 6.x and later, AutoAuth does need to be enabled.

Min Cancel Notice

This WHMCS module allows you to limit when a client may issue a cancellation request to x days before the next due date. For example you can use this to require 10 days notice for canceling a vps and 5 days notice for canceling a shared hosting account or set a default option for all of your services.
When a user goes to the cancellation request screen, the cancel form is not displayed and it tells them they must submit a cancel request x days before the due date of the service.
This module has been updated for WHMCS v6.

Resend Welcome Email from Client Area

This module allows you to add a button or a link in the client product details page that when clicked will automatically resend the default welcome email for the service to the client.
For WHMCS 6.x or later

Secure Ticket Note

The Secure Ticket Note module allows your clients to securely submit sensitive server login details when opening or replying to a ticket.
*Features*
-The note/login details are encrypted in the WHMCS database.
-The note/login details are automatically deleted when the ticket is closed.
-The note/login details are viewable from the Admin interface in a new tab.
-No modifications to the admin area or client area templates are required. Everything is added automatically via javascript.
-This module is provided unencoded.
Works with WHMCS 6.x, WHMCS 7, PHP 5.6 or PHP 7

ServerPing's Stripe ACH Intergration for WHMCS Payment Gateway

Accept ACH/Bank Accounts payments using Stripe's ACH support.
* Bank accounts can be used just like credit cards in WHMCS, the customer's account will be automatically charged on the invoice due date.
* Customers can add bank account information using the instant verification service Plaid. If the customers bank is not supported by plaid, the account can be added using Stripe's deposit verification system.
* This module is provided unencoded
* One year of support/updates are included.
* This modules works with WHMCS 6.x or WHMCS 7.x.
* Only USA Bank accounts are currently supported by Stripe.

Show Hidden Product Groups based on Client Group

This WHMCS module allows you to show a hidden product group to a client in the product/shopping cart section of WHMCS for selected client groups. In the admin area you set which client groups should see the hidden product group.
This module is provided unencoded.
This module is for WHMCS v6.x or later.

UnBlockIP

Allow your customers to easily unblock their ip from your cPanel and DirectAdmin servers CSF firewall.
Checks for an IP Block across every cPanel and DirectAdmin server that is associated with an active service of the WHMCS Client.
Uses a smarty template filet to easily change look/feel of the addon.
Only shows the link to the module in your menu if the client has an active cPanel service.
Displays the csf log entry so the client can see the reason why the ip was blocked.
Logs successful unblocks in the whmcs client log.
For added security you can set maximum number of unblocks a client can issue in a configurable minute time period.
Quickly search for and unblock an IP address from all active cPanel servers from the WHMCS admin area.
Automatically check for and remove an ip block when upon client login to WHMCS (Optional, disabled by default).
Free and open source under the BSD Modified License.
Easy installation
Requirements
WHMCS 5.0.3 or later
cPanel properly configured in WHMCS
CSF 5.40 or later