Four panels, one way of working#
CoreInto comes with server modules for cPanel & WHM, Plesk, DirectAdmin and intoPanel. Each one can test the connection, read the packages on the server, create an account, suspend it with a reason, unsuspend it, terminate it, change its package, change its password, read its disk and bandwidth use, and sign staff straight into the panel. Products pick a module and a package; the rest is automatic.
When accounts are created#
You decide, product by product, when an account is made: when the order is placed, when the first invoice is paid, or when staff accept the order. Usernames and passwords follow each panel's rules and are generated for you. The welcome email with the login details goes out after the account exists, not before.
Servers and server groups#
Servers are added once with their address, port and API token or password, all stored encrypted. Servers are grouped, and a product can be placed on a group: CoreInto chooses the server in the group with room, up to the number of accounts you allow on each. Nameservers and IP addresses of each server are kept with it for welcome emails.
The life of a service#
- Suspension when an invoice stays unpaid past the day you set, with the reason shown in the panel.
- Unsuspension as soon as the invoice is paid.
- Termination after a longer period, or at the end of a fixed term.
- Upgrades and downgrades along the paths you define for each product, applied on the server with a package change.
- Cancellation requests from the client area, immediately or at the end of the billing period.
Nothing lost when a server is down#
When a server cannot be reached, the action is not dropped. It waits in Utilities > Pending Module Actions with the error, and is tried again by the automation or by hand. The module log records every call with passwords and tokens hidden, so you can see exactly what CoreInto asked and what the panel answered.
Products that are not hosting#
A product does not need a server. It can issue a licence key through the Licensing Manager, create a support-only plan, or simply bill a recurring fee. Configurable options and add-ons add extras such as more disk, dedicated IPs or backups, each with its own price.
Frequently asked questions
Which control panels does CoreInto support?
cPanel & WHM, Plesk, DirectAdmin and intoPanel, all included in every plan.
What happens if the hosting server is offline when an order is paid?
The action waits in Pending Module Actions and is retried. Nothing is lost, and staff can see and run it by hand.
Can clients sign in to their control panel from the client area?
Yes, where the panel allows single sign-on. Staff can also sign straight into the panel from the service page.
Can I write a module for another panel?
Yes. Server modules are PHP classes with a small set of methods. See server modules on the developer hub.