Custom Calculator Service

Information on creating a custom calculator service


This calculator service integrates with the core platform's billing service & generates a demand. A bill can be fetched based on the demand and presented to the user. This page provides details about creating a custom calculator service.


Code for the custom calculator service is here. A separate API spec is written for the calculator service.

A calculator service typically has three APIs:

  1. _calculate - This API returns the calculation for a given service application.

  2. getbill or createbill - Creates and returns the bill associated with a particular application.

  3. _search - to search for calculations.

The birth registration service calls the _calculate API to generate a demand for birth registration charges.

Last updated

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.