Multicurrency accounts in PolicyCenter and BillingCenter
A PolicyCenter account with policies and assets in single currency has a single BillingCenter account. In contrast, a PolicyCenter account with policies and assets in a mix of currencies has a set of affiliated BillingCenter accounts, one for each currency in the PolicyCenter account. The currencies in a PolicyCenter account are the currencies in all policy periods of all policies associated with the account. PolicyCenter communicates solely with the primary affiliated account. In a multicurrency system, the integration with BillingCenter sends communications to the appropriate affiliated account.
Within a set of BillingCenter accounts affiliated with a PolicyCenter account, one account is the primary affiliated account. A primary affiliated account retains the public ID of its correspondent multicurrency account in PolicyCenter. PolicyCenter retains the public ID only of the primary affiliated account and remains unaware of any secondary affiliated accounts created by BillingCenter.
Whenever PolicyCenter sends integration messages to BillingCenter that involve multicurrency accounts, PolicyCenter passes a currency parameter and the public ID of the account in BillingCenter that PolicyCenter first created. BillingCenter uses the currency that PolicyCenter passes to determine whether to:
- Split the account into a primary affiliated account and a secondary affiliated account for the new currency.
- Create an additional affiliated account for the new currency.
- Locate the affiliated account for the currency.
Regardless of the actions that BillingCenter takes, PolicyCenter is aware of only one account in BillingCenter.
