Ahsay Addon Module

From WHMCS Documentation

Ahsay Backup Software is a backup solution for users of all sizes, that can backup virtual machines, database servers, email servers, file servers, desktops and notebooks. Ahsay is the solution of choice by a large number of service providers for reselling and providing backup services to their customers.

The module we have in WHMCS is designed to enable the offering of Ahsay backup accounts in an automated way. With support for fully automated setup and management, utilising all the options available in the Ahsay API.

This module is currently compatible with Ahsay v5.x only. The API in version 6 of the Ahsay software's is not backwards compatible, meaning that unfortunately this module cannot be used with newer releases.

Supported Operations

  • Create Accounts
  • Suspend Accounts
  • Unsuspend/Reactivate
  • Terminate Accounts
  • Account Upgrades/Downgrades
  • Password Changes/Resets
  • Trial Accounts

Setup Instructions

Following purchasing the Ahsay Backup module via the link above, you will be able to download the module from our client area. Once you have it, upload it to the folder /modules/servers/ahsaybackups/ and then configure it as follows.

  1. Begin by logging into your WHMCS admin area and then go to Setup > Products/Services > Servers
  2. Now create a new server, giving it a name, entering the IP address of your Ahsay server in the IP Address field, choosing "Ahsaybackups" in the Module dropdown and entering your Ahsay username & password in the respective fields
  3. Once that's done, now move to Setup > Products/Services
  4. Click the Create New Product link, and then configure the name, description, pricing and other settings as desired
  5. Then switch to the Module Settings tab, choose Ahsaybackups in the Module dropdown and then the page will reload with the options for Ahsay Products
  6. From here, you can then set the Product Type, Client Type, Quota, Bandwidth, etc... as desired
  7. Once done, save your changes and the product is then ready to be tested

Configurable Options

The following keywords can be used for configurable options in order to allow users to customise and choose the products you offer for Ahsay using optional items during the order process.

  • Quota
  • Bandwidth
  • EnableMSSQL
  • EnableMSExchange
  • EnableOracle
  • EnableLotusNotes
  • EnableLotusDomino
  • EnableMySQL
  • EnableInFileDelta
  • EnableShadowCopy
  • EnableExchangeMailbox
  • ExchangeMailboxQuota
  • EnableCDP
  • EnableShadowProtectBareMetal
  • EnableWinServer2008BareMetal

Customising Username

By default the module will use the client's email address for their login to Ahsay, however there may be occasions where it's beneficial to specify a different username. This can be achieved by creating a Product Custom Field within the Ashay product called Username (select Text Box as the custom field type).

If the Username custom field has been completed under the client's Products/Services tab before the module creation is triggered, then this will be used instead of the email address.