Reselling ispmanager licenses through WHMCS
Ispmanager NOC module for WHMCS offers automated reselling of ispmanager licenses through WHMCS.
Module features
| Feature | Partner | Client |
|---|---|---|
| Order | ✅ | ✅ |
| Renewal | ✅ | ✅ |
| Suspension | ✅ | ✅ |
| Change of tariff plan | ✅ | ✅ |
| Change of the license name and IP address | ✅ | ✅ |
| Generation of a new license key | ✅ | ✅ |
| Change of billing period | ✅ | ❌ |
| Viewing the license change history | ✅ | ❌ |
| Viewing the license installation instructions from ispmanager | ✅ | ❌ |
Module requirements
The recommended WHMCS version is 8.9 or higher.
The ispmanager NOC module is available for free after installation.
Module installation
- Connect to the WHMCS server via SSH.
Go to the modules directory. The modules directory is located in the directory where WHMCS was installed to.
cd /ROOT_WHMCS/modules/Download the ispmanager NOC module:
wget https://www.ispmanager.com/static/files/whmcs/whmcs_ispmanager_noc.zipIf the terminal does not read the wget utilityInstall the utility:
For Debian-based operating systemsapt install wgetFor RHEL-based operating systemsyum install wgetUnpack the module in the modules directory:
unzip whmcs_ispmanager_noc.zipIf the terminal does not read the unzip utilityInstall the utility:
For Debian-based operating systemsapt install unzipFor RHEL-based operating systemsyum install unzip
After unpacking, the module will be automatically activated and available for use. To verify:
- Log in to WHMCS as an administrator account at https://YOUR_DOMAIN/admin.
- Go to Configurations → Apps & Integrations.
- Search for "ispmanager." The ispmanager NOC module marked as Active should appear on the list.

Setting up integration between WHMCS and ispmanager
To resell licenses, set up integration between WHMCS and ispmanager. First, create a server in WHMCS and specify your ispmanager account credentials. If you use multiple ispmanager accounts for reselling, create a server for each.
Next, to automatically order licenses, link the created server to licenses in the service settings. Linking is only available for:
If you use a single ispmanager account to resell SSL certificates, licenses, and ispmanager modules, simply designate the ispmanager server as the default.
If you use multiple accounts, create a separate group for each ispmanager server.
Creating a server
- If you don't have an ispmanager account yet, create one.
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Go to Configurations → System Settings.
- Select the Servers section.
- Click Add New Server.

- Fill in the fields. Required fields are marked with asterisks.
- Module* — select "ispmanager NOC"
- Hostname or IP Address* — enter the domain name of your ispmanager account — eu.ispmanager.com
- Username* — username in your ispmanager account
- Password* — user password in your ispmanager account
- Access Hash — leave blank
- Click Continue.
- Fill in the rest of the fields. Required fields are marked with asterisks.
- General information:
- Name* — an arbitrary name under which the ispmanager server will be saved in WHMCS. The server name will only be viewable by the WHMCS administrator.
- Assigned IP Addresses — leave this field blank.
- Monthly Cost — leave this field blank.
- Datacenter/NOC — leave this field blank.
Maximum No. of Accounts — the limit on the number of licenses available for resale using the server. This value is used to calculate the server occupancy rate in the group when distributing ordered licenses among the servers. If the server is not added to the group or is the only server in the group, this value is not applied.
The actual number of ispmanager licenses available for resale is not limited.
- Server Status Address — leave this field blank.
- Enable/Disable — server status: enabled/disabled. A disabled server cannot be connected to a new service when creating it. Existing services linked to a disabled server will remain available for ordering but a license will not be automatically ordered for them.
- Nameservers — leave these fields blank.
- SSO Access Control — single sign-on access:
- Unrestricted — unlimited: allow all WHMCS administrators to automatically log in to the ispmanager dashboard.
- Restricted — limited: allow automatic authorization to the ispmanager dashboard only for WHMCS administrators and users with the specified role:
- Full Administrator — full administrator
- Sales Operator — sales department operator
- Support Operator — technical support operator
- General information:
- Click Save Changes.
Creating a server group
Create a server group if you use multiple ispmanager accounts for reselling. This will allow you to link the group to licenses in the service settings and automate their ordering.
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Go to Configurations → System Settings.
- Select the Servers section.
- Click Create New Group.
- Fill in the fields:
- Name — the name under which the group will be saved in WHMCS. The group name will only be viewable to the WHMCS administrator.
Fill Type — the rule by which a server in the group will be selected for ordering ispmanager licenses if the group contains multiple servers.
- Add to the least full server —licenses will be ordered through the server with the most amount of available space.
- Fill active server until full then switch to next least used — if the default server is not in the group, licenses will be ordered through the default server or the first server in the alphabetical order until it is full, then through the server with the most amount of available space.
Server capacity is calculated based on the ratio of existing orders to the maximum allowed number of orders.
Selected Servers — servers in a group. To add a server to a group, select it in the left column and click Add:

- Click Save Changes.
Default server
Each module in WHMCS is assigned a default server. The default server is used:
- if a server group is not specified in the module settings when creating a service (None option is selected)
- as a priority within a server group
A single server is automatically designated as the default server.
If there are multiple servers, to designate one as the default server, click its name in the list. An asterisk will appear next to the default server:

Creating services in WHMCS
Creation of services is available after creating at least one service group.
Service groups
When adding services to groups on the customer order page, the services will be joined into groups in the Categories section.
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Go to Configurations → System Settings.
- Select the Products/Services section.
Click Create a New Group.

- Fill in the fields. Required fields are marked with asterisks.
- Product Group Name* — the name of the service group under which it will be displayed in the WHMCS client area. For example, "Ispmanager licenses".
- URL — a link to the group in the WHMCS client area. If hidden, the group will be accessible via the specified link.
- Product Group Headline — the title under which the group will be displayed in the WHMCS client area. For example, "Three tariff plans to choose from"
- Product Group Tagline — the subtitle under which the group will be displayed in the WHMCS client area. For example, "First two weeks — free!"
Group Features — features available to the customer when ordering any service from the group.

- Order Form Template — an order page template. The template becomes available for selection when editing a group after it's created.
- Use System Default (Standard Cart) — use the standard order page.
- Use Specific Template — select a different order page for the service.
- Available Payment Gateways — select available payment gateways.
- Hidden — check the box to hide the service group from the WHMCS client area. The group will only be accessible via a direct link.
- Click Save Changes.
Services
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Go to Configurations → System Settings.
- Select the Products/Services section.
- Click Create a New Product.
- Fill in the fields. Required fields are marked with asterisks.
- Product Type* — select Other
- Product Group* — service group
- Product Name* — service name under which it will be displayed in the WHMCS client area
- URL — a link to the service in the WHMCS client area. If hidden, the group will be accessible via the specified link.
- Module — select "ispmanager NOC"
- Create as Hidden:
- ON — the service will be hidden from the WHMCS client area and accessible only via a direct link
- OFF — the service will appear in the WHMCS client area immediately after creation
- Click Continue.
Configure the remaining service settings. Required fields are marked with asterisks.
Details- Product Tagline — a slogan that the service will be displayed with as a recommended one in the WHMCS customer area when ordering another service. For example, "Easy server management" when recommending the BitNinja module.
- Product Short Description — a short description with which the service will be displayed as a recommended feature in the WHMCS client area when ordering another service. For example, "Suitable for both managing your own projects and organizing shared hosting"
- Product Description — the description with which the service will be displayed at the order page. For example, a list of features.
Product Color — the theme color with which the service will be displayed as a recommended feature in the WHMCS client area.
For a service to be displayed as a recommended feature when ordering another service, it must be added as a recommended feature in the other service's settings on the Cross-sells tab.
Welcome Email — a welcome email template that will be automatically sent to the customer upon service activation.
- None — the email will not be sent automatically.
- Other Product/Service Welcome Email — the default template "Other Product/Service Welcome Email" will be used.
Editing the default template and creating your own templates is available in Configuration → System Settings → Email Templates.
ExampleTo ensure that the license number and control panel address are sent to customers upon license purchase, use the following variables in the welcome email template:
- {$service_custom_field_licensekey} — license key.
- https://{$service_custom_field_ipaddress}:1500 — ispmanager control panel address. This value will be available if the client specifies the IP address when ordering or configuring the license in their WHMCS account.
- Require Domain — leave blank.
- Stock Control — check this box to limit the number of services available for ordering and enter the available quantity in the field. Once this quantity is reached, the service will no longer be available for ordering.
- Apply Tax — add a tax to the service price. To configure taxes, go to Configuration → System Settings → Tax Configuration.
- Featured — check this box to display the service as the most popular at the order page. Not available for all order page templates.
- Hidden — check this box to hide the service from the WHMCS client area. The service will be available for ordering via a direct link.
- Retired — check this box to make the service unavailable for ordering from either the WHMCS client or administrative areas, including via a direct link.
PricingPayment Type:
The service is available free of charge.
The service will be available for a one-time payment.
Check the Enable box next to the EUR currency to activate pricing in that currency and specify:
- Setup Fee — the cost of the service
- Price — a one-time fee for opening the service
The service will be available on a subscription basis.
Use the "Monthly" and "Annually" billing periods. Selecting other options of billing periods will result in an error when ordering a license.
Check the Enable box next to the desired payment period to activate that billing period:
- One Time/Monthly
- Annually
For every active period specify:
- Setup Fee — the cost of the service
- Price — a one-time fee for opening the service

For ispmanager trial tariff plan, use "Free" or "One Time" payment type with the price value equal to 0.
- Allow multiple quantities — allow ordering multiple services of this type:
- No — do not allow
- Yes - Multiple services — when ordering multiple services, each service will be processed as a separate order.
- Yes - Scaling service — when ordering multiple services, all services will be processed as a single order with a price equal to the service price multiplied by the number of services.
- Recurring Cycles Limit — the number of times a service with the "Recurring" payment type selected will renew. Once this limit is reached, the customer's service will be automatically canceled. If the value is 0, the service will renew indefinitely until manually canceled.
- Auto terminate/Fixed term — the number of days after which the service will be automatically canceled.
- Termination email — a template for the email that will be automatically sent to the client upon automatic cancellation of the service if the Auto terminate/Fixed term parameter is configured. Creating and editing templates is available in the Configuration → System Settings → Email Templates section.
- Pro-rata billing — check the box to enable prorated payment. In this case, the first payment when ordering a service will be calculated from the order date to the next recurring billing date, and the recurring billing date will be the same for all clients. Parameters:
- Prorata date — day of the month of the recurring billing
Charge next month — the day of the month after which the payment for the next billing period will be added to the first payment. For example, if you set this value to 20, for orders placed after the 20th, the first payment will include the remainder of the month plus the entire next billing period. If you leave this value at 0, the next billing period will always be included in the first payment. If you set this value to 32, this will never be the case.
ExampleA monthly billing period is selected for the hosting service, prorated payment is enabled, recurring charges are set for the 1st of the month, and the Charge Next Month parameter is set to 20.
The client orders the hosting service on January 22.
Their first payment will cover the remainder of January and all of February. The next invoice will be issued on March 1.
- On-Demand Renewals* — early service renewal:
- Use System Default — use the global settings specified in the Ordering tab under Configuration → System Settings → General Settings
- Use Product-Specific Configuration — override the global settings for the service
- Check to allow clients to place renewal orders early — check the box to allow clients to create renewal orders and specify the maximum number of days before the due date that clients can order renewals for each billing period. To disable early renewals for a specific period, specify 0.
Module Settings- Server Group* — the server or group of ispmanager servers. Select a group from the list or None if the default server will be used for the service.
Product ID* — enter the ID of the desired ispmanager plan.
How to find the ispmanager tariff IDTo ensure the ID list is displayed correctly, set the server that will be used to provide the service as the default server.
- Go to Configurations → Apps & Integrations.
- Search "ispmanager."
- Select the ispmanager NOC partner module from the list.
In the form that opens, click Use app. A list of licenses with IDs will open. License IDs will be listed in the "Licenses" section in the "ID" column.

- Admin phone — leave the field blank.
Set up automatization options:
- Automatically setup the product as soon as an order is placed
- Automatically setup the product as soon as the first payment is received
- Automatically setup the product when you manually accept a pending order
- Do not automatically setup this product
Custom fields allow you to retrieve and store information about clients and services in the WHMCS administrative and client areas, such as client IP address or a license key.
For ispamager licenses, the following fields are automatically created:
- licname|License name — field for the license name that will be displayed in your client area in ispmanager. By default, this field is prompted for the client to fill out when ordering.
- ip|IP address — field for the client's IP address. By default, this field is prompted for the client to fill out when ordering.
- lickey|License key — field for the license key. The key is generated automatically by ispmanager and can be viewed in the WHMCS client area.
- order_id|Order ID — field for the order ID. The ID is generated automatically by ispmanager and is displayed in your ispmanager client area.
To add a custom field, specify its parameters in the Add New Custom Field block:
- Field Name
- Display Order — the field display order. By default, fields are displayed in the order they are added.
- Field Type:
- Text Area
- Text Box
- Link/URL
- Password
- Drop Down
- Checkbox
- Description — field description for the client.
- Validation — a regular expression for validating the entered value.
- Select Options — specify options for the drop-down list field, separated by commas.
- Admin Only — check the box to hide the field from the WHMCS client area. The field will only be accessible to the WHMCS administrator.
- Required Field — check this box to make the field required.
- Show on Order Form — check this box to display the field on the service order page.
- Show on Invoice — check this box to display the field on invoices.
To save the field and add a new one, click Save Changes.
Configurable optionsLeave these fields unchanged.
UpgradesWhen upgrading to a more expensive tariff plan, the client is charged an additional fee. This fee is equal to the cost of the new plan multiplied by the remaining license term of the current plan.
If the new tariff plan is cheaper than the current one, the difference is non-refundable.
- Packages Upgrades — the service or services the client can upgrade to from their current plan.
- Configurable Options — leave this field blank.
- Upgrade Email — an email template that will be automatically sent to the client when their plan is upgraded or downgraded. Creating and editing templates is available in the Configuration → System Settings → Email Templates section.
For more information about tariff plan upgrades and downgrades, please refer to the official WHMCS documentation.
Free DomainA free domain can be included as a bonus when ordering a service, for example, for 1 year.
- Free Domain — set whether a free domain is included with the service:
- None — no domain will be provided.
- Offer a free domain registration/transfer only (renew as normal)
Offer a free domain registration/transfer and free renewal (if product is renewed)
For more information about domain renewal settings, see the official WHMCS documentation.
- Free Domain Payment Terms — the billing period or periods selected when ordering the service will offer the free domain to the client:
- One Time/Monthly
- Annually
- Free Domain TLD's — the top-level domain extensions in which the free domain will be available.
To make a free domain available for ordering:
Activate domain registration in Configuration → System Settings → General Settings in the Domains tab:

- In the service settings, in the Details tab, check the Require Domain box.
Cross-sellsRecommended products and services will be offered to the customer when ordering the current service.
To add a product or service to the recommended list, select it from the Product Cross-sells list and click Save Changes.
Recommendations can be activated and configured in Configuration → System Settings → General Settings on the Ordering tab.
Other- Custom Affiliate Payout — affiliate payouts:
- Use Default — use default payouts.
- Percentage — pay a percentage of the cost of services ordered by the referred client.
- Fixed Amount — pay a fixed amount.
- No Commission — do not pay affiliate payouts.
- Affiliate Pay Amount — the affiliate payout percentage or amount. By default, the amount will be paid regularly. To make the payment a one-time payment, check the One Time Payout box.
- Subdomain Options — leave this field blank.
- Associated Downloads — leave this field blank.
- Overages Billing — leave this field blank.
Links- Direct Shopping Cart Link — a direct link to the shopping cart with the added service
- Direct Shopping Cart Link Specifying Template — a direct link to the shopping cart with an added service and a custom order page template
- Direct Shopping Cart Link Including Domain — a direct link to the shopping cart with an added service, to the domain selection form
- Product Group Cart Link — a direct link to a group of services
- Product URLs — a direct link to the service
- Click Save Changes.
- Create a separate service for each tariff plan.
Resalling licenses as part of VPS/VDS hosting
Reselling ispmanager licenses as part of VPS/VDS hosting can be configured:
- via an addon to the main service – in this case, ordering a license is optional, the server is available for ordering without the panel
- via a bundle – the server is provided only with the panel, the panel cannot be cancelled when ordering
Service bundles are typically used to create special offers and discounts when a client purchases multiple services at once or orders for a specific period.
To set up reselling of ispmanager licenses:
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Create a VPS/VDS hosting service using the virtualization module.
- Configure ispmanager licenses:
- Go to Configurations → System Settings.
- Select the Product Addons block.
- Click Add New Addon.
- Fill in the fields. Required fields are marked with asterisks.
- Addon Type* — select Independent Product.
- Name* — the name of the addon under which it will be available for ordering in the WHMCS client area.
- Module* — module for providing the service. Select «ispmanager NOC».
- Create as Hidden*:
- ON — the service will be hidden from the WHMCS client area and accessible only via a direct link
- OFF — the service will appear in the WHMCS client area immediately after creation
- Click Continue.
Configure the remaining service parameters. Required fields are marked with asterisks.
Details- Description — the description with which the service will be displayed at the order page. For example, a list of features.
- Tax Addon — add a tax to the addon price.
- Show on Order — check this box to make the addon available for ordering with new services. If unchecked, the addon will only be available for ordering with existing services.
- Suspend Parent Product — check this box to automatically suspend the addon and the associated parent service due to a late payment. Automatic service suspension can be configured in Configuration → System Settings → Automation Settings.
- Welcome Email — a welcome email template that will be automatically sent to the customer upon service activation.
- Addon Weighting — the order number of the addon in the list of addons when ordering the main service. By default, addons are displayed in alphabetical order.
- Hidden — check this box to hide the service from the WHMCS client area. The service will be available for ordering via a direct link.
- Retired — check this box to make the service unavailable for ordering from either the WHMCS client or administrative areas, including via a direct link.
PricingPayment Type*:
The addon is available free of charge.
The addon will be available for a one-time payment.
Check the Enable box next to the EUR currency to activate pricing in that currency and specify:
- Setup Fee — the cost of the addon
- Price — a one-time fee for opening the addon
The addon will be available on a subscription basis.
Use the "Monthly" and "Annually" billing periods. Selecting other options of billing periods will result in an error when ordering a license.
Check the Enable box next to the desired payment period to activate that billing period:
- One Time/Monthly
- Annually
For every active period specify:
- Setup Fee — the cost of the addon
- Price — a one-time fee for opening the addon
For ispmanager trial tariff plan, use "Free" or "One Time" payment type with the price value equal to 0.
- Prorata Billing — check the box to synchronize the addon payment date with the main service payment date.
- Allow Multiple Quantities* — allow ordering multiple add-ons of this type:
- No — do not allow
- Yes - Scaling Service — when ordering multiple addons, all addons will be processed as a single order with a price equal to the addon price multiplied by the number of addons.
- On-Demand Renewals* — early addon renewal:
- Use System Default — use the global settings specified in the Ordering tab under Configuration → System Settings → General Settings
- Use Product-Specific Configuration — override the global settings for the addon
- Check to allow clients to place renewal orders early — check the box to allow clients to create renewal orders and specify the maximum number of days before the due date that clients can order renewals for each billing period. To disable early renewals for a specific period, specify 0.
Module Settings- Product Type* — select «Other».
- Server Group* — the server or group of ispmanager servers. Select a group from the list or None if the default server will be used for the service.
Product ID* — enter the ID of the desired ispmanager plan.
How to find the ispmanager tariff IDTo ensure the ID list is displayed correctly, set the server that will be used to provide the service as the default server.
- Go to Configurations → Apps & Integrations.
- Search "ispmanager."
- Select the ispmanager NOC partner module from the list.
- In the form that opens, click Use app. A list of licenses with IDs will open. License IDs will be listed in the "Licenses" section in the "ID" column.
- Admin phone — leave the field blank.
Set up automatization options:
- Automatically setup the addon as soon as an order is placed
- Automatically setup the addon as soon as the first payment is received
- Automatically setup the addon when you manually accept a pending order
- Do not automatically setup this addon
Custom FieldsCustom fields allow you to retrieve and store information about clients and services in the WHMCS administrative and client areas, such as client IP address or a license key.
For ispamager licenses, the following fields are automatically created:
- licname|License name — field for the license name that will be displayed in your client area in ispmanager. By default, this field is prompted for the client to fill out when ordering.
- ip|IP address — field for the client's IP address. By default, this field is prompted for the client to fill out when ordering.
- lickey|License key — field for the license key. The key is generated automatically by ispmanager and can be viewed in the WHMCS client area.
- order_id|Order ID — field for the order ID. The ID is generated automatically by ispmanager and is displayed in your ispmanager client area.
To add a custom field, specify its parameters in the Add New Custom Field block:
- Field Name
- Display Order — the field display order. By default, fields are displayed in the order they are added.
- Field Type:
- Text Area
- Text Box
- Link/URL
- Password
- Drop Down
- Checkbox
- Description — field description for the client.
- Validation — a regular expression for validating the entered value.
- Select Options — specify options for the drop-down list field, separated by commas.
- Admin Only — check the box to hide the field from the WHMCS client area. The field will only be accessible to the WHMCS administrator.
- Required Field — check this box to make the field required.
- Show on Order Form — check this box to display the field on the service order page.
- Show on Invoice — check this box to display the field on invoices.
To save the field and add a new one, click Save Changes.
Applicable ProductsSpecify the VPS/VDS hosting services this service will be available as an addon for. Select the service in the Available Products column. The service will automatically be moved to the Selected Products column. To select all services, click the double arrow button:
Associated DownloadLeave unchanged.
- Click Save Changes.
- Create a separate addon for each ispmanager tariff.
- Configure resale of ispmanager licenses as an addon.
- Go to Configurations → System Settings.
- Select the Product Bundles block.
- Click Create New Bundle.
- Fill in the fields. Required fields are marked with asterisks.
- Name* — the name of the service bundle under which it will be available for ordering in the WHMCS client area.
- Valid From* — the date the service bundle will be available for ordering from.
- Valid Until* — the date until which the service bundle will be available for ordering. To make the service bundle available with no time limit, check the No Expiry box.
- Uses* — leave this field unchanged.
- Maximum Uses* — leave this field unchanged.
- Bundle Items — this field will become available for filling after saving the bundle.
- Allow Promotions — check this box to enable the use of promotional codes when ordering a service bundle.
- Show in Product Group — check this box to display the service bundle in the WHMCS client area. If unchecked, the bundle will only be available for ordering via a direct link.
- Product Group* — the service group which the service bundle will be displayed in in the WHMCS client area. Select "Hosting."
- Product Description — the description which the service bundle will be displayed with at the order page. For example, a list of features.
- Display Price — the price the service bundle will be displayed with at the order page.
- Sort Order — the order number of the bundle in the list of service bundles at the order page.
- Featured — check this box to display the service as a featured service at the order page.
- Order Link — a link for ordering the service bundle.
- Click Save Changes.
- To add a service to the service bundle, click Add Another un the Bundle Items section and specify service parameters. If a bundle offers discounts or promotions, the order must meet the specified parameters to qualify for the discount or promotion. Required fields are marked with asterisks.
- Type* — select Product/Service.
- Product/Service* — select the VPS/VDS hosting service from the list.
- Billing Cycle — the period the client must order the service for. For example, to receive the ispmanager panel at a discount, the client must order VPS/VDS hosting for one year.
- Price Override — to make the VPS/VDS hosting service available at a discount, check the Enable box and enter a new price in the Amount field. The price does not include addons or configurable options.
- Configurable Options — if configurable options are available for the service and the client must select one or more of these options to receive special conditions, check the Restrict box next to the desired option and enter its value.
- Addons — check the box next to the ispmanager license.
- If clients are required to register a domain when ordering the service, configure the domain requirements:
- Qualifying TLDs — specify the domain extensions the client's domain must be registered in.
- Registration Period — specify the period the domain must be registered for:
- No Restriction — any time period
- 1 Year
- 2 Year
- etc.
- Price Override — to make domain registration available at a discount, check the Enable box and enter a new price in the Amount field. The price does not include addons.
- Domain Addons — if addons are available for domains and the customer must select one or more addons to receive special terms, check the box next to the desired addon.
- Save the changes.
Test order in WHMCS
Create a test license.
To avoid funds being debited from your ispmanager account when placing a test order, use the free ispmanager trial plan for the test license in the module settings.
Log in to WHMCS using a test client account at https://YOUR_DOMAIN/index.php or create a new account.
How to create a test client account in WHMCSClick Account → Register.
- Fill in the fields. Required fields are marked with asterisks. Data may be fictitious.
- Personal Information:
- First Name* — name of the test client
- Last Name* — last name of the test client
- Email Address* — email of the test client
- Phone Number — phone number of the test client
- Billing Address:
- Company Name — place of work
- Street Address
- Street Address 2
- City
- State
- Postcode
- Select a country from the list
- Additional Information:
- Select a currency from the list, such as USD or EUR
- Account Security:
- Password*
- Confirm Password*
- Generate Password
- Password Length
- Generated Password
- Generate New Password
- Copy
- Copy to Clipboard and Insert
- Personal Information:
- Click Register.
Order a license.
How to order a license from WHMCSThe appearance and set of parameters of the test license may differ depending on the settings selected when creating the license.
- Go to Services → Order New Services.
- Select a service group from the Categories menu.
- Select a service and click Order Now.
- Review the order details and click Checkout.
- At the Checkout step, select the client's test account and payment method.
- Click Complete Order.
If successful, an order confirmation and order number will appear:

- If automation was configured in the Module Settings tab when creating the license, an ispmanager license for the test client will be ordered automatically. You will receive an email from ispmanager with the license number, the ordered license will appear in your ispmanager account under "ispmanager licenses".
If necessary, delete the test order.
How to delete a test order in WHMCS- In the WHMCS admin area, go to Orders → List All Orders.
- Select the required order from the list.
- Click Cancel Order to cancel it.
- Confirm the cancellation.
Select the order and click Delete Order to remove it from the list of orders in the WHMCS admin and customer areas.

Available actions
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/admin.
- Go to Orders → List All Orders.
- Select the required order from the list.
- Click Product/Service in the Order Items table.
- Execute the required action on the form that opens:
- Module Commands:
- Create — order a module
- Renew — renew a module
- Terminate — disable a module. If you deactivate a license before its expiration date, your funds will not be refunded automatically.
- Change Package — change the tariff to the one selected in the Product/Service field.
- Change params — change the license name to the one specified in the License name field and the IP address to the one specified in the IP address field.
- Sync — sync Status, Termination Date, and License key with data from your ispmanager account
- Generate a new key — generate a new license key.
- Service commands:
- Instruction — view license installation instructions from ispmanager.
- History — view the license change history.
- Module Commands:
- Save the changes.
- Log in to WHMCS as an administrator at https://YOUR_DOMAIN/index.php.
- Go to Services → My services.
- Select the required service from the list.
- Execute the required action on the form that opens:
- Actions menu:
- Generate a new key
- Upgrade/Downgrade
- Request Cancellation
- Manage tab:
- License name — change the license name. For the changes to take effect, click Update.
- IP address — change the license IP address. For the changes to take effect, click Update.
- Additional Information tab — view the current license name, IP address, license key.
- Actions menu: