Offer

Pay yearly and get 2 months free + an extra 30% off your hosting

Claim offer
HostingWeb HostingLiteSpeed and NVMe on FlyPanelfrom ৳100BDIX HostingPeered inside Bangladeshfrom ৳100WordPress HostingTuned for WooCommercefrom ৳1,000
Built in-houseFlyPanel, malware protection, backupsCustom-tailored, included on every plan→
2 months free on yearlyCompare products
ServersVPS HostingKVM with full root accessfrom $20BDIX VPSPeered inside Bangladeshfrom $20Dedicated ServersAMD Ryzen and dual Xeonfrom $250
1 Gbps port, Tier-3 datacentersCustom build
ResourcesKnowledgebaseSetup guides and troubleshootingBlogProduct news and performance tipsAbout Doze HostWho we are and where servers liveNetwork statusLive uptime for every service↗
Register a domainSearch and register a new nameClient areaBilling, services and invoices↗
Talk to an engineer, 24/701795 470074
Talk to us, 24/7Call an engineerReal people, day and night01795 470074Email supportsupport@dozehost.com↗Open a ticket27 min average first response↗
Help yourselfKnowledgebaseSetup guides and troubleshootingBlogProduct news and performance tipsNetwork statusLive uptime for every serviceLive
Client area: billing, services, invoicesLog in
Hosting Web Hosting ৳100/moLiteSpeed, FlyPanel, daily backups BDIX Hosting ৳100/moPeered inside Bangladesh WordPress Hosting ৳1,000/moTuned for WooCommerce
Servers VPS Hosting $20/moKVM with full root BDIX VPS $20/moPeered inside Bangladesh Dedicated Servers $250/moAMD Ryzen and dual Xeon
Domains
Resources Knowledgebase Blog About Doze Host Network status
Help Call 01795 470074Real engineers, 24/7 Email supportsupport@dozehost.com Open a ticket27 min average first response Knowledgebase Blog
Get started Log in
Home / Knowledgebase / Reseller HostingReseller Hosting

How to Create Hosting Packages for Your Reseller Clients

Last updated July 21, 2026About 1 minute to read

A package in WHM is a reusable template of resource limits and settings — creating a few sensible packages up front means every new client account is provisioned consistently, instead of you manually setting limits by hand each time.

Creating a package

  1. Go to Packages > Add a Package.
  2. Give it a clear name (e.g. “Starter”, “Business”, “Agency”) reflecting the tier it represents.
  3. Set disk space and bandwidth limits, or leave unlimited if your reseller allocation and pricing model support that.
  4. Set limits on email accounts, databases, FTP accounts, subdomains, and add-on domains as appropriate for that tier.
  5. Choose which features are enabled for accounts on this package (under Feature Manager settings, if you maintain custom feature lists).
  6. Save the package.

Matching packages to your pricing

Your packages should map directly to whatever pricing tiers you sell to clients — if you offer a “Starter” and “Business” plan publicly, create matching WHM packages with the exact limits you’ve promised, so account creation is a single dropdown choice rather than manual configuration every time.

Changing a client’s package later

If a client upgrades or downgrades, go to Account Functions > Upgrade/Downgrade an Account, select them, and choose the new package — their limits update immediately without needing to recreate the account or migrate any data.

Editing a package after accounts already use it

Editing an existing package’s limits under Packages > Edit a Package does not automatically apply retroactively to accounts already created from it — existing accounts keep whatever limits they were given at creation time unless you also run an upgrade/downgrade on each one. Plan your package limits carefully before your first few clients sign up, since changing your mind later means updating accounts individually.

Still stuck?Our support team is here 24/7. A real person replies to every request.