Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview 

...

cPanel is the premier control panel for automating and simplifying server configuration, email, and website management. Now you can impress your customers with cPanel management fully integrated with billing portal. HostBill integration keeps your hosting service management and invoices all in one place. Your customers can manage all aspects of cPanel hosting, including cPanel-based email, domains, cron jobs, backups, SSL Certificates, DNS Records and more directly from a single pane of glass billing interface, without the need of separate login.

Activating the module

...

  1. If the module is included in your HostBill edition you can download it from your client portal.
  2. If the module is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the module extract it in the main HostBill directory.
  4. Go to Settings → Modules → Hosting Modules, find and activate cPanel module.

...

  1. Proceed to Settings → Apps → Add new App
  2. From Applications list select cPanel
  3. Enter:
    • Name - Name of this connection
    • Hostname WHM/cPanel hostname
    • IP Address - WHM/cPanel IP (use if no hostname is present)
    • Max no of Accounts - max number of accounts this install can hold (used for auto-assigning new orders to server)
    • Server Status Address - deprecated
    • Username - WHM username (ie: root)
    • Password WHM password
    • API Token - Use when no password is set
    • Secure - tick to use https to connect to cPanel API
    • Match Import Owner - When enabled, only accounts with owner matching username set here will be shown to import in Extras->Import services

      4. Verify entered credentials by clicking Test Connection to check if HostBill can connect
      5. Save Changes

Image RemovedImage Added

Adding cPanel Product

...

cPanel module supports metered billing feature. To configure your metered billing package in product configuration in "General" tab select "Metered" under Price. Following variables can be measured and bill automatically:

  • Badwidth

  • Disk usage

  • Email accounts

  • Mailing Lists

  • Addon domains

  • Subdomains

  • Parked domains

  • FTP accounts

  • Databases

Image Modified

Configuring Client Functions   

...

  1. Access Control Panel - aith one mouse-click customer will be able to login into Control Panel from clientarea.
  2. Access Webmail - aith one mouse-click customer will be able to login into Webmail from clientarea.
  3. Reset Password - allow customer to reset the service password, new value will be sent to the customer over email.
  4. Access Reseller WHM Panel
  5. Account Usage / Info
  6. Add-on Domains
  7. Backup Management
  8. Cron Jobs
  9. DNS Management
  10. Database Management
  11. Domain Aliases
  12. Domain Redirects
  13. Email Management
  14. Email forwarding
  15. FTP Management
  16. Login to File Manager
  17. Login to phpMyAdmin
  18. SSL certificates
  19. Sub-domain Management
  20. Unblock IP Address - allow clients to remove IP blocks from cPanel firewall.
  21. iFrame - embeds cPanel feature in a client portal frame - this function can be enabled multiple times for each feature.

    Info
    titleSupported Browsers

    This feature works only on: Firefox, Safari. Chromium-based browsers (GoogleChrome / MS Edge) are currently not supported


    Image AddedTo use iFrame function, option "Use X-Frame-Options and X-Content-Type-Options headers with cpsrvd" needs to be Off in WHM Tweak settings
    Image Added

As well as number of standard client functions, such as 

...