Billing profiles can be used to charge customers a different hourly rate based on:
- The customer's usergroup
- Custom time zones or week days
- The specific host they use
To properly configure Gizmo, first establish the billing strategy you are going to use. Ask yourself the following:
If you plan on charging guests differently than members, create an extra user group just for guests and select - used for: "Guests only". If you want to charge same as a member usergroup, create only one usergroup for both and select - used for: "Members & Guests".
If you decide to charge specific hosts a different hourly rate, setup this billing profile based on the price of 1 of the host groups, usually the one with the most hosts (e.g. pc). For the other host groups (e.g. consoles) we will create extra billing profiles later.
To change the rate for a different period of day, go to custom rates, and add a rate for the period of time. Any time not covered by custom rate uses the main rate.
When you are finished, each usergroup will have a Billing profile attached to it.
For now, this billing profile will be used for all hosts, be it a PC, a table or a console.
It is ok for 2 usergroups to use the same billing profile. Just remember that, if you modify it in the future, it will affect all usergroups that use it.
Now that we have successfully configured a default billing profile for each of our usergroups, we will need to group our computers and endpoints into Host groups
Now that we have grouped our hosts to different groups, we will create extra billing profiles for those groups that charge a different hourly rate than the usergroup's default.
Done! you have successfully:
- Grouped your customers into usergroups
- Configured a base billing profile for each usergroup
- Grouped your hosts into different hostgroups
- Configured an override billing profile for some of your usergroups