Billing system plugin method requirements
The following table lists properties that you might want to send to your billing system and other important information about IBillingSystemPlugin methods.
|
Action |
Method name |
Description |
|---|---|---|
|
All actions |
All methods |
For each action, you typically need to send the following basic policy period data:
|
|
Policy change |
|
Issue a policy change in the billing system. PolicyCenter does not notify the billing system about all changes to the policy. PolicyCenter does notify the billing system about the following policy changes:
In addition to basic policy period data, you typically need to send the following policy period data:
|
|
Issuance |
|
PolicyCenter calls the issuePolicyChange method for Issuance as well as policy
changes. PolicyCenter does not call this method as part of the bind process, but calls it for issuance
that happens as a separate action. If the user performs just a bind, PolicyCenter creates the new
See the policy change row for properties you might want to send to your billing system. |
|
Premium report |
|
Issue a Premium Report in the billing system In addition to basic policy period data (see note before this table), you will probably need to send the following policy period data:
|
|
Renew |
|
Renew a policy period in Billing System. This plugin only notifies the billing system. This plugin does not change the fundamental logic within PolicyCenter for how a policy renews. In addition to basic policy period data (see note before this table), you will probably need to send the following policy period data: See the Policy Change row for properties you might want to send to your billing system. |
| Term confirmation | updatePolicyPeriodTermConfirmed | Confirms a policy period term. This method differs from the others in this table in
that it does not notify the billing system. Instead, the billing system notifies PolicyCenter that a
specified policy period term has been confirmed by calling the PolicyRenewalAPI web
service method confirmTerm. The web service method calls this plugin method which
sets the policy period term's TermConfirmed field to true. |
|
Final audit |
|
Issue a Final Audit in Billing System. You might need only the basic policy period data to send to the billing system. See the note before this table for the property list. |
|
Schedule final audit |
|
Schedule a final audit on a policy period in your billing system. In addition to basic policy period data (see note before this table), you will probably need to send the following policy period data:
|
|
Waive final audit |
|
Schedule a final audit on a policy period in your billing system. You might need only the basic policy period data to send to the billing system. See the note before this table for the property list. In addition to basic policy period data (see note before this table), you will probably need to send the following policy period data:
|
See also
