This page gives a general overview about the billing feature in OpenIRIS. By activating the billing module you are able to set price rules, manage charges, create quotes and invoices for the use of resources. This feature makes it easy to keep track of all priced activities of your users in OpenIRIS.
This feature is administered by provider admins under the Admin
> Billing
section.
By default billing is not enabled for Providers. Billing can be enabled under the Options
tab of the provider settings. Select Enable Currency
under the Billing section and then select the currency for your region. Remember to click Update
to save the new settings.
![]() |
---|
Enable Billing |
The billing feature of OpenIRIS allows providers to accurately track and charge for equipment use and services provided. The handling of pricing rules, charges, quotes and invoices is found in the Admin
> Billing
section.
The main categories are:
Price list
Price types
Charges
Invoiced
Quote templates
& Quotes
By defining a Price list
you can set up various pricing rules that can be applied to different entities (either default or pre-defined Price types
). The Price list
details the actaul costs for usage of Scheduled Resources
. These can be defined as either regualr use, operator assisted, training, discounted use, as well as for peak hours and off peak hours.
More detailed information on how to setup Price lists
can be found here.
Price types
are defined as the entities that Price lists
are applied to. These entities can be either a collection of people, groups, departments, organizations or communities and the respective Scheduled Resources
that a certain Price list
is applied to.
Further information on how to setup and define Price types
can be found here.
The Charges
section displays all the charges that have occured for the Scheduled Resources
for the provider. In this section one is able to manage all charges and also view the charges based on various grouping to assist in the billing workflow. Once charges have been grouped desired they can then be assigned to Invoiced
.
Further information on Charges
can be found here.
The Invoiced
section displays all the invoiced charges for the provider. Charges that have been assigned to an invoice are no longer editable. In this section you are able to keep track of the invoice status and export invoices.
Further information on Invoiced
can be found here.
In order to create Quotes
in OpenIRIS you first need to create a Quote template
. These are templates that can be used to add charges to in order to create an offer/quote for services for a 'customer'.
Multiple custom templates can be created to aid in the quote making process.
Further information on creating Quote templates
and Quotes
can be found here.
Charge calculations/pricing policy can be very complicated when all logic variables are factored together. In OpenIRIS there is a specific pricing logic to how it is applied.
The main components of the logic of the charge calculations are as follows:
The logic of building a Pricing policy is described below: