General Ledger Balances

General Ledger (G/L) balances represent the financial liability for the assets and currencies used by a subscriber or group. They are associated with a payment that is required for the services provided.

G/L balances can be aggregated or non-aggregated. Aggregated G/L balances are typically associated with a product offer purchased by a group and provide a grant of assets to group members. They can be shared by all descendant group members that own the associated virtual balance. When an aggregated G/L balance exists in a subscriber wallet, it aggregates up to the parent G/L balance with the same aggregation ID; however, it cannot be shared by group members— as can aggregated G/L balances that exist in a group's wallet. Aggregated G/L balances can only be shared when they exist in a wallet that is higher than the event initiator in a group hierarchy.

Non-aggregated G/L balances are not shared with group members. When they exist in a group wallet, they typically provide recurring charges and purchase charges that are paid at the group level. For example, a group can own a product offer that contains monthly subscription charge for a monthly grant of 10,000 prepaid minutes. In this case, the monthly subscription charge is not aggregated, and the monthly grant is aggregated. Both balances have financial liability.