The Zoho Desk module extension for WHMCS allows authorized Zoho resellers to create Zoho Desk accounts within WHMCS. Customers can choose the Zoho Desk account and organizational plan that meets their preferred specifications.
Sign up as a Partner
Zoho Desk provides resellers the opportunity to partner with Zoho. Partners assist their client organizations in purchasing a Zoho Desk account from their domain.
To become a partner:
- Go to the partner signup page.
- Complete the partner signup form and click Submit.
To install the Zoho Desk module for WHMCS:
- Download the Zoho Desk provisioning module from the WHMCS Marketplace.
- zohodesk-whmcs-master.zip will download. Unzip the file and go to zohodesk-whmcs-master > modules > servers > zoho_desk.
- Using your FTP client, upload the zoho_desk folder into the /modules/servers directory of your WHMCS installation.
Configure the Zoho Desk module for WHMCS
The Zoho Desk module is created within a group in WHMCS. To configure the Zoho Desk module in WHMCS, create a group and then add Zoho Desk as a product within it. You can also use existing groups to configure the Zoho Desk module.
To create a new group and a product within the group:
- Log in to your WHMCS account and navigate to the WHMCS admin page.
- Go to Setup > Products/Services > Products/Services.
- Click Create a New Group.
- Enter the Product Group Name, Product Group Headline, and Product Group Tagline.
- Click Save Changes.
- Click Create a New Product.
- Under Create a New Product, select the Product Type and Product Group from the dropdowns.
- Enter the Product Name.
- Click Continue.
- Click the Module Settings tab.
- Select Zoho Desk from the Module Name drop-down.
- Select Domain Region from the Domain drop-down.
- Under Authtoken, click the Click here link to generate an authtoken.
- Copy and paste the generated authtoken in Authtoken.
- Click Save Changes.
Configurable Options
This feature lets you assign configurable options to a group. Once the Zoho Desk module is configured, you can set customization options for your customer's Zoho Desk service.
- On the admin page of your WHMCS account, go to Setup > Products/Services > Configurable Options.
- Click Create a New Group.
- Enter the Group Name and Description.
- Select the Zoho Desk product in the Assigned Products section.
- Click Save Changes.
- Click Add New Configurable Option.
There are two types of configurable options.
Configurable option one: Plan Type
- Under Option Name, enter 'Plan Type.'
- Select Dropdown from the Option Type drop-down.
- Click Save Changes.
- Under Options, enter the plan type '10214 | Professional'.
- Click Save Changes.
- Under Options, enter the plan type '10215 | Enterprise'.
- Click Save Changes.
- Click Close Window to go back to the Configurable Options page. The configured option will be listed at the bottom of the page.
Configurable option two: Number of users
- Click Add New Configurable Option.
- Under Option Name, enter 'No of users'.
- Select quantity from the Option Type drop-down.
- For Minimum Quantity Required, enter '1'
- For Maximum Quantity Required, enter '0' (Unlimited).
- Click Close Window.
The configured options will be listed at the bottom of the page under Configurable Options.
- Confirm that all the configurable options you have set are listed in the Configurable Options page.
- Click Save Changes.
- Click Back to Groups List.
Zoho Desk has been successfully installed and configured in your WHMCS admin panel. It's now ready to be purchased by users.
Approving Client Orders
Once your client purchases the Zoho Desk service, their request will be included in your Pending Orders. These orders need to be approved to complete your client's purchase.
To approve a client order:
- In your WHMCS admin panel, go to Orders > List All Orders.
- Select the client whose order you want to approve.
- Under the Products/ Services tab, click Create next to Module Commands.
- Click Yes.
- The Module Command Success message will appear. This means that the Zoho Desk portal has been created for the domain. The Super Admin and ZOID fields will be automatically filled.
- Select Active from the Status drop-down to approve the order.
- Click Save Changes.
Your client's order has been activated. They can now access their Zoho Desk account.
To manage customers' details and plans:
- Log in to the Zoho Payments zstore page.
- Select the customer from Customer Listing page to manage their details and plans.