Integrating PolicyCenter and BillingCenter

In the base configuration of PolicyCenter and BillingCenter, the integration between the applications uses the following two mechanisms to communicate:

  • Web services for incoming requests – Both PolicyCenter and BillingCenter expose web services for the other application to query for information or to notify about important actions.
  • Plugins for outgoing requests – Both PolicyCenter and BillingCenter expose plugin interfaces that the application calls to request or provide information. For example, if you issue a new policy in PolicyCenter, PolicyCenter calls its billing system plugin to notify the billing system of the new policy. For a new policy, the plugin sends BillingCenter information on how to charge the insured. The base configuration of PolicyCenter provides an implementation of the billing system plugin that calls BillingCenter web services, which in response create what BillingCenter calls billing instructions.

    To integrate PolicyCenter with BillingCenter, use and customize the billing system plugin implementations in the base configuration.