Summary
This article provides information on how to add Hyper-V packages/service plan in MachPanel.
Applies To
This article applies to all build versions of MachPanel.
Create Hyper-V Service Plan
To add a new Hyper -V package/service plan navigate to following path: Home » Service Plans » VPS Hosting
Automation Module for VPS allows you to add hosting products for your customers. It includes following:
- Reseller Product Listing
- Customer Product Listing
- Add-ons Management
Click on Add New Product button. When the page loads, you will see the following settings.
Basic: Under Basic tab you need to select the Hyper -V Server and provide other settings.
- Product Type: VPS Hosting from the drop-down list is selected.
- Product Name: Enter the name of your product.
- Provider: Select Hyper-V as a provider.
- Server Group: Select the desired server group from the drop down list.
- Single VM: Select If you want to enable it for single VM.
- On Cancellation Remove VM Data From Backend: If checked it will remove the VM from the backend too, else it will only remove the VM record from MachPanel database.
- Metered Billing: Select if you want to enable Metered billing for resellers and customers.
- TS Gateway FQDN: Provide TS gateway FQDN.
- Is Active: Select No if you want to disable this product selling.
- Allow Prorate: Select Yes if you want to allow pro-rated billing (applicable only if billing system is in Pro-rate mode).
- Associate Addon: You may want to associate add-on with this product. Your choices are:
- Optional
- Required
- Suppressed
- Date: This is date set by the system (not editable).
- Sync sold plan resources: Check this option in order to Sync resources to sold existing subscriptions associated with the package. Note: If this checkbox is checked, product name, comments, Edu discount bit, plan resources will be updated in sold subscription resources. Changing plan resources does not auto update entities like Mailbox or Skype4B User settings. Skype4B plan or addon is not updated if it is assigned to user already.
- Enabled For Commission Reseller(s): If you check this option the Customer Product Plan will be enabled for Commission type Resellers. (Visible only if Commission Type Reseller option is enabled in Built-in Module.)
- All Resellers
- Select Resellers
14. Product Comments: Enter any comments you to associate with this product. These comments show up on the store-front when this product is selected.
Once you click the Next button you will be presented with series of forms to configure your product.
Resources: Under Resources tab You can configure your total number of VPS, Processors, size of Memory, Disk and number of snapshots etc.
- Maximum VPS: Enter the maximum number of VPS.
- Virtual Processors: Provide no of total number of virtual processors allowed.
- RAM Per VPS (MB): Provide RAM size per VPS in MB.
- Memory Type: You can select Memory type Static RAM, Dynamic RAM or both.
- Memory Weight: Provide memory weight for each VM.
- Disk Space per VPS (GB): Provide disk space per VPS (GB).
- VHD Type: Select VHD type: Fixed, Dynamic, Both.
- Auto Create Additional disks: If this is checked Provide
- Disk Name
- Storage Type:
- Size (GB)
- Snapshots: Provide no of maximum snapshots per VPS.
- No. of Public IP Addresses: Provide the no of Public IP addresses per VPS.
- No. of Private IP Addresses: Provide the no of Private IP addresses per VPS.
- Available disk images: Check if the disk image is available.
Payment Cycles: This form lets you select Payment Cycles for the plan. You must select at least one payment cycle and payment group.
Select the payment cycle and click right arrow button to move it to Selected Cycles list.
Select the payment group and click right arrow button to move it to Selected Payment Groups list.
Payment Groups: This form lets you set prices for the Payment Cycles and Payment Groups you have selected in the previous step. Here you may set:
- Setup Price
- Price
- Discount
Enter prices in each box.
Possible Product Upgrade / Downgrade: Here you may configure the upgrade and downgrade behavior of this product. When a product is purchased, your client may perform upgrade/downgrade from their control center without your involvement.
Associate Addon: This form lets you associate addon with your hosting plan. Your client may buy these addon using online store or order them through their customer control center.
Click on Finish button to complete product setup.