clock for blog

Office Hours
Mon-Fri 09:00-21:00

Knowledgebase: Configuration
How To: Setup billing
Posted by Panagiotis Mantzouranis on 07 September 2018 04:30 PM

Gizmo can be configured to charge different customers based on their usergroup and host group, and each billing profile can also change based on daily time zones.


To properly configure Gizmo it is advised to first determine what your billing strategy is going to be. Ask yourself the following:

  • How will i group and charge my customers? Do i need to have just 2 groups, visitors and regular members? Do i plan to move vip members to a different billing scheme?
  • Do i have different computers that i want to charge a different hourly rate for?
  • Will the price change based on the time of day?


  • As soon as you have decided your strategy, start by creating your Usergroups

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".


  • Next, create a billing profile for each usergroup.

If you decided to charge a different hourly rate for specific hosts, configure 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.


  • Back to usergroups, select each billing profile to correct usegroup


When you are finished with all usergroups, each one 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 wil need to group our computers and endpoints into Host groups


  • Create a host group for each bundle of hosts that will have a different billing profile. For example, you can create a group for consoles or vip computers.


Select the guest group that will be used for each host. If you do not wish to use guests for this host group, leave it empty.


  • Go to hosts, and assign a host group to each host.  Make sure all hosts belong to a host group.


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.

  • Go back to billing profiles and create the extra rates
  • Open host groups and select the extra profiles on the second tab. This selection overrides the default billing profile. An empty billing profile just means that the usergroup's default will be used

  • Done! you have successfully grouped your customers into usergroups, configured a base billing profile for them, and lastly changed that profile for specific computers



(1 vote(s))
Not helpful