Difference between revisions of "SolusIO FAQ"
(Created page with "The SolusIO Integration for WHMCS supports a number of different billing methods. ===Post-Pay Billing=== At this time, the SolusIO WHMCS module only supports Post-Pay billin...") |
(No difference)
|
Revision as of 14:47, 7 September 2020
The SolusIO Integration for WHMCS supports a number of different billing methods.
Contents
Post-Pay Billing
At this time, the SolusIO WHMCS module only supports Post-Pay billing.
What is Post-Pay Billing?
The Post-Pay Model allows customers or end users to signup and gain access to Solus.IO to provision virtual machines on-demand. The user is then billed after the service has been used for usage in the prior billing period.
How do users sign-up?
With the Post-Pay Model of billing, there is no purchase or order necessary.
Users can sign-up/activate their SolusIO user account via the provided landing page.
The enrollment process requires minimal information from the user necessary to create a WHMCS client account, along with agreement to your Terms of Service.
User accounts are provisioned to SolusIO immediately upon activation and users can then access SolusIO via a provided SSO link in the WHMCS client area dashboard.
How do users access the SolusIO system?
With the Post-Pay Model, customers use the SolusIO control panel to provision and manage virtual machines.
The WHMCS client area dashboard will show one of the following 2 panels, dependant upon the users current SolusIO enrollment status.
[ images go here ]
For enrolled users, the Login to SolusIO button can be used to access the SolusIO control panel at any time via automated single sign-on. Non-enrolled users are provided a shortcut to the provided landing page to learn more and sign-up.
How does invoicing work?
Invoices are generated on the 1st of each month for all usage accrued in the immediately preceeding month.
For example, on the 1st August, invoices will be generated for the usage by all users in the month of July.
How is usage calculated?
SolusIO tracks the uptime of every virtual machine and uptime is billed at the hourly rate of tokens that you define within the SolusIO software.
When it becomes time to generate an invoice, WHMCS will request the uptime totals for each user from the SolusIO system and then create an invoice with an itemized list of resources (aka virtual machines) and the amount due, calculated by taking the tokens usage value provided by the SolusIO system, and multiplying it by the token pricing that you have defined in WHMCS.
How is billing triggered?
Invoice generation and user management is managed by a cron task.
The cron task will be executed once per day.
The cron task can be triggered manually using the following command:
- Please note that invoice generation will only occur on the 1st day of each month.