ResellerClub SSL
ResellerClub offers thawte’s Digital Certificates as part of the Verisign group. This module fully automates SSL ordering and provisioning through the shopping cart.
Supported Features
Create | Suspend | Unsuspend | Terminate |
✖️ | ✖️ | ✖️ | ✖️ |
Change Package | Change Password | Usage Updates | Client Area Link |
✖️ | ✖️ | ✖️ | ✖️ |
Create an SSL Certificate Product
To create a ResellerClub SSL product:
- Go to Configuration () > System Settings > Products/Services.
- Create a new product with type Other.
- Specify a name and description.
- Deselect Require Domain.
- Set Welcome Email to None.
- In the Module Settings tab, select Resellerclubssl.
- Enter your Reseller ID and Password.
- If you already have a ResellerClub account, you can find your reseller ID at Settings > Personal Information > Primary Profile within your ResellerClub account.
- If you already use the ResellerClub domain registrar module, you can also find your reseller ID in the module configuration at Configuration () > System Settings > Domain Registrars.
- If you don’t have a ResellerClub account, create one.
- Select your desired Certificate Type setting.
- Choose whether to enable Test Mode.
- Grant API access to your ResellerClub account to your server’s IP address. You can do this by going to Settings > API in the LogicBoxes ResellerClub control panel and entering your IP address.
- You can find the IP address to use in WHMCS at Help () > License Information.
- If you do not do this, you will see a You must authorize your IP address to use this API. error in WHMCS 8.4 and later or an Access Denied error in WHMCS 8.3 and earlier.
ResellerClub will automatically create a custom Domain Name
field in which the customer must enter the SSL certificate’s domain name during the order process. You can customize a display name for this field in the Custom Fields tab, but you must use the Domain Name|Display Name
format.
Pricing
When offering SSL certificates, you can offer them as either one-time products or recurring products. We recommend recurring products because they allow you to use automatic invoicing and renewals at the end of subscription periods. To configure this, select Recurring for Payment Type in the Pricing tab for the product. Set the prices for Annual and Biennial billing cycles; they are the only supported terms.
Alternatively, to offer certificates for only one year, set them as either Recurring, defining only the Annual billing cycle, or as a One-Time product if you do not want automated renewals.
Provisioning Process
After you create it, the product will appear as a regular product that clients can add to the cart.
Sales use the following process:
- The client purchases and pays for the desired certificate.
- The system activates the order or you activate it manually, according to your configuration.
- The system sends the SSL Configuration Required email template to the client with a link to configure the certificate in the Client Area.
- The client provides the necessary configuration details.
- The system sends the certificate data to the Certificate Authority for validation.
- The Certificate Authority issues the certificate.
- The system sends an email to the client with instructions to install the certificate on their hosting account.
- The customer does not leave your WHMCS installation during the ordering process.
- The module’s
create
function does not generate a username and password. The username and password fields will be blank under the client’s Products/Services tab.
Test Mode
If you want to use Test Mode, you must create a separate account on ResellerClub’s dedicated testing environment.
- This is completely separate from the live system.
- You cannot use your live account details for testing.
Last modified: September 10, 2024