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 listPrice typesChargesInvoicedQuote templates & QuotesBy 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: