Sell Hosting & Domains with WooCommerce.
Turn your WooCommerce store into a full hosting platform. Sell cPanel hosting plans, register domains, manage subscriptions — all from your WordPress dashboard.
Simple Setup
Get Selling in Minutes
A 3-step wizard gets you from zero to selling hosting plans.
Connect Your WHM Server
Enter your server hostname, WHM username, and API token. The setup wizard tests the connection and imports your hosting plans automatically.
Create Products
Use the Product Manager wizard to create hosting plans, domain registration, and WordPress site products — no complex WooCommerce screens needed.
Start Selling
Add shortcodes to display hosting plans and domain checker on your site. Customers buy — the system provisions cPanel accounts and registers domains automatically.
40+ Features
Everything You Need to Run a Hosting Business
Server management, product creation, automated provisioning, client dashboard, subscription billing, domain registration — all in one free plugin.
01 Admin & Server Management
سیٹ اپ وزرڈ
Step-by-step onboarding to connect your WHM server, configure Enom, and select your dashboard page.
Server Manager
Add, edit, and test WHM servers. Configure server IPs, default nameservers, and manage API tokens.
cPanel Sync
Import existing cPanel accounts from your servers into a local cache for easy linking to hosting accounts.
Role Manager
Granular permissions matrix. Control which roles access servers, products, hosting, domains, settings, and more.
Activity Log Viewer
Chronological log of all subscription events: renewals, emails, suspensions, cancellations. Filter by date and type.
Backup Manager
Manual or automatic backups of all data. Download, restore, or schedule daily/weekly/monthly backups.
Import / Export
Export all data as JSON for transfer between sites. Import with automatic duplicate detection.
General Settings
Test mode, disable subscription processing, disable domain registration, choose dashboard page, enable WC logs.
02 Products & Account Management
Product Manager
Guided wizard to create hosting, WordPress site, and domain products. Auto-pulls server plans, supports variants and feature lists.
Hosting Accounts Manager
Create, edit, search, and delete hosting accounts. Link to products, users, subscriptions, and cPanel accounts.
WordPress Site Manager
Manage WP installations across servers. Create, suspend, reactivate, terminate, or delete site records.
Domain Accounts Manager
Search domain availability via Enom, register domains, assign owners, and link billing subscriptions.
Enom Domain Sync Manager
Bulk sync Enom domains, toggle registrar lock, update WHOIS contacts, import domains as WordPress posts.
Enom Settings
Live/test mode credentials, default nameservers, and per-domain price markup configuration.
03 Billing, Subscriptions & Email
Subscriptions Admin
Central view of all subscriptions. Search, filter, sort, and edit status, product, dates, pricing, and billing periods.
Billing / Subscription Settings
Grace periods, failed payment thresholds, renewal reminders, early renewal, prorated plan switching, and manual renewals.
Failed Payment Retry System
Automatic retry for failed subscription payments with configurable rules and background processing.
Email Notifications
Toggle provisioning, suspension, renewal reminders, termination, and deletion warnings on/off independently.
Email Templates Editor
Customize subject and HTML body for each email type. Supports template variables, preview, and test send.
Email Campaigns
Automated emails triggered by product purchase. Target specific products, categories, or customers with delay scheduling.
Invoice Settings
Set company name, address, and footer text for all customer invoices.
Subscription Reports
WooCommerce reports: events by date, upcoming recurring revenue, retention rate, subscriptions by product or customer.
04 Client Dashboard & Frontend
Client Dashboard
Full customer-facing hub with tabs for Hosting, Domains, WordPress Sites, Collaborators, Subscriptions, and Account settings.
Dashboard Customize
Upload custom logo, set site name, choose header menu, configure guest access and promotional content.
Navigation Menu Builder
Drag-and-drop builder to customize the client dashboard menu. Add endpoints, set visibility, choose icons.
Domain Checker
Frontend shortcode for visitors to search domain availability, see prices, get alternative suggestions, and add to cart.
Domain Transfer Checker
Check transfer eligibility with EPP code entry. Display transfer price and add to cart.
Hosting Plan Shortcode
Display individual hosting plans as attractive cards with features, pricing, and Buy Now button. Shadow DOM for CSS isolation.
Invoice System
Printable HTML invoice page for orders. Shows company details, billing info, order items, and totals.
DNS Editor
In-browser DNS management (A, CNAME, MX, TXT) for domains registered via Enom. Real-time updates.
Collaborator System
Hosting/domain owners can invite others by email. Auto-creates accounts for non-registered users.
Subscription Switching
Customers can upgrade or downgrade between plan variants with prorated pricing.
Early & Manual Renewal
Customers can renew early or use manual renewal payments. Force manual renewals for all subscriptions if desired.
اکثر پوچھے گئے سوالات
Quick answers to common questions about SkyHS.
What do I need to use SkyHS?
You need WordPress with WooCommerce installed, a WHM/cPanel server for hosting provisioning, and an Enom reseller account for domain registration. The plugin is free.
Can I sell domain names with SkyHS?
Yes. SkyHS connects to your Enom reseller account, allowing customers to search domain availability, register domains, and even transfer existing domains — all from your WooCommerce store.
How does the subscription system work?
When a customer buys a hosting plan, SkyHS creates a subscription that handles recurring billing, renewals, grace periods, and automated emails. You can configure payment methods, proration, and manual or automatic renewals.
Is there a setup wizard?
Yes. After activation, a step-by-step wizard guides you through connecting your first WHM server, entering your Enom API credentials, and selecting your dashboard page. Setup takes just a few minutes.
What does the client dashboard include?
The client dashboard is a full customer hub with tabs for Hosting, Domains, WordPress Sites, Collaborators, Subscriptions, and Account Settings. Customers can manage services, view invoices, and update billing from one place.
Can customers manage their own DNS?
Yes. Domain owners can manage DNS records (A, CNAME, MX, TXT, and more) directly from their dashboard. Changes update in real time through Enom.
Ready to Launch Your Hosting Business?
Download SkyHS free from WordPress.org and start selling hosting plans, domains, and subscriptions today.
Download Free on WordPress.orgRequires WooCommerce + WHM/cPanel server. Enom account needed for domain features.
