Bundle Components

Within a bundle, you can associate additional price components with a product offer that are not part of the product offer definition. These bundle-specific price components (bundle components) can replace or supplement the price components already in the offer.

Note: For information about proportional charge bundle price components, see the discussion about proportional charge bundles.
You can assign charge, discount, and grant price components to a specific product offer in a bundle in addition to the price components that the offer already has. These bundle components can be supplemental components or override price components. For example:
  • An override component is applied instead of the original offer price component.
  • A supplemental price component is applied in addition to the offer price components.
However, applying a bundle component does not mean it always affects the charge.

Adding bundle components allows you to change the rating results of product offers within that bundle so that product offers do not have to be designed based on whether they are included in a bundle.

Note: Policy components cannot be used as bundle components.

Override Bundle Components

You specify a price component as an override bundle component by checking the Override box in My MATRIXX when you add the bundle component. If a bundle includes override price components for an offer, the bundle override price components are applied instead of offer components. However, if the override component cannot be applied, the MATRIXX Engine still attempts to apply the original offer component.

Note: Multiple balance cycle override components cannot apply to the same cycle balance.
Important:
  • If a bundle includes an override component for a product offer, it is applied even if the offer does not include a pricing component for the bundle component type and application.
  • For first-use components, a bundle cannot have multiple override components of the same type, application, and balance for the same offer. For first-use components, the balance is the balance whose first use triggers the component, not the balance impacted.
The following restrictions apply when overriding the price components in a product offer:
  • A bundle cannot have multiple override price components of the same type and application for the same offer.

    For example, a bundle cannot apply two purchase charges to the same product offer.

  • For recurring components, a bundle cannot have multiple override price components of the same type, application, and cycle for the same offer. A bundle can include multiple override components for the same offer if they are for different cycles.

    For example, a bundle cannot apply two billing cycle recurring charges to the same product offer.

  • For first-use of a balance, a bundle cannot have multiple override price components of the same type, application, and balance for the same offer.

    For example, a bundle cannot have two first-use discounts applied to the same balance.

  • If a bundle includes a one-time offer, any override bundle components added to that offer must be purchase components.
  • For product offer purchases and auto-renewal, bundles can override price components (charge, grant, discount) but not balance-state update components.
The example in Gold Customer Bundle demonstrates how a price component is selected when rating determines to apply a Voice product offer in the bundle. The bundle includes only override components.
Table 1. Gold Customer Bundle
Application Price Components in Offer

Override Price Components

Added to Offer in Bundle

Applied Price Components
Purchase
  • Grant 100 Minutes
  • $50 Onetime Purchase Charge
  • Bundle Grant 150 Minutes
  • Bundle $25 Onetime Purchase Charge
  • Bundle $5 Discount GoldCustomer
  • Bundle Grant 150 Minutes
  • Bundle $25 Onetime Purchase Charge
  • Bundle $5 Discount GoldCustomer
First-Use
  • First-Use Grant 20 Minutes (Balance ID 5)
  • First Use 1% Tax Charge (Balance ID 5)
  • Bundle First-Use Grant 30 Minutes (Balance ID 5)
  • 10% Bundle Discount GoldCustomer (Balance ID 10)
  • First-Use 1% Tax Charge (Balance ID 5)
  • Bundle First-Use Grant 30 Minutes (Balance ID 5)
  • 10% Bundle Discount GoldCustomer (Balance ID 10)
Recurring
  • Recurring Billing Cycle Charge 15 Dollars
  • Recurring Billing Cycle Grant 100 Minutes
  • Bundle Recurring Billing Cycle Charge 10 Dollars
  • Bundle Recurring Charge 10 Dollars
  • Recurring Billing Cycle Grant 100 Minutes
Usage
  • Prepaid Charge 1 minute for 1 Minute
  • Prepaid Overage Charge $1 for 1 Minute
  • Prepaid Discount $.25 for 1 Minute
  • Prepaid Charge 1 minute for 1 Minute
  • Prepaid Overage Charge $1 for 1 Minute
  • Prepaid Discount $.25 for 1 Minute
Cancel
  • None
  • Bundle Cancelation Charge $10
  • Bundle Cancelation Charge $10

Understanding Supplemental Bundle Components

If bundle components are not specified as override price components, they act as supplemental price components. Supplemental price components are applied in addition to the price components in the product offer. For example, if a product offer in a bundle includes a first-use grant of 10 minutes for a balance and the bundle includes a supplemental first-use grant of 10 minutes applied to that same balance and offer, the subscriber receives a first use grant of 20 minutes when that offer is selected for rating.

Important: Supplemental bundle components are applied only if a bundle override component is applied or an offer pricing component is applied. If an offer within a bundle has no components that can be applied, the supplemental bundle components have no affect.

If a bundle includes supplemental price components and override price components of the same type and application, then these components supplement the override price component. For example, a bundle includes a recurring charge override bundle component of 5 dollars and a recurring charge supplemental bundle component of 5 dollars, the total recurring charge is 10 dollars even if the product offer does not include a recurring charge pricing component.