The ComputeStacks integration for WHMCS provides an easy onboarding experience for your customers. It offers a customized ClientArea integration, along with seamless onboarding.
The ComputeStacks integration for WHMCS provides an easy onboarding experience for your customers. It offers a customized ClientArea integration, along with seamless onboarding.
- Each service in WHMCS corresponds to a single ComputeStacks account
- ClientArea output for quick overview
- Easy SingleSignOn buttons in both ClientArea and Admin
- Support for charging an initial deposit on registration, which is then added as an account credit.
- Multiple Currency support
- Import CS accounts into WHMCS using the Server Sync Tool
SECTIONS
<aside>
⚠️ Service Terminations
This plugin will not delete any services in ComputeStacks. When a WHMCS service is terminated, this plugin suspends the account in ComputeStacks, which stops all running services. You will then need to manually delete the user. If you wish to have WHMCS automatically delete the users in ComputeStacks, please contact your CS support team.
</aside>
How It Works
Onboarding New Customer
- (user) User places an order for "Cloud Account" on your WHMCS installation
- (user) (optional) User is forwarded to payment screen in WHMCS to pay your deposit amount.
a. Depending on payment type, details are stored for future use to enable automatic billing.
- (system) Deposit is added as an account credit to users profile
- (system) Upon successful payment, system creates ComputeStacks account and sets up service in WHMCS.
- (user) User navigates to new service in WHMCS
- (user) User clicks "Launch Control Panel"
- (system) SSO happens and user is taken to order screen inside of ComputeStacks
- (user) User places first order within ComputeStacks.
Processing Billing
The day on which invoices are due for automatic process is configurable, but all billable data will be entered into WHMCS on the 1st of the month.
- (system) On the last day of the month, around 23:00, ComputeStacks aggregates billing usage and creates billable item in WHMCS
- (system) On the 1st of the month, WHMCS will generate the invoice and (if payment is stored) charge the credit card.
Installation