How multi-party bundles work
A multi-party bundle uses the same Offer model as any other Offer:- The Plan defines the commercial lifecycle and billing behavior.
- The Products define the services included in the bundle.
- Each included Product has an initial Product Tier.
- When the Offer is provisioned, DVM creates one Consumer Offer and the entitlements required for the included products.
Create a multi-party bundle
Follow the normal Create an offer flow and include each product that forms part of the bundle. For each included product:- Select the Product.
- Select the Product Tier the consumer receives.
- Confirm the content provider connection is available to your Partner.
- Add the product to the same Offer.
Choose when the plan starts
The lifecycle start trigger is important for multi-party bundles because individual entitlements can activate at different times.
Use
CONSUMER_OFFER_FULLY_ACTIVATED when the commercial lifecycle should not start until the consumer has activated every product in the bundle.
See Configure offer plans for full lifecycle and billing configuration.
Entitlement activation
Each product in the bundle has its own entitlement and activation state. Activating one entitlement does not automatically activate the others. Consumers can complete each required activation independently. If you use DVM CX, the checkout activation experience supports multi-entitlement Offers. Each eligible entitlement is presented separately so the consumer can activate the products included in the bundle.Example
A streaming bundle might contain:
Provisioning the Offer creates one Consumer Offer containing two entitlements: one for the video product and one for the music product.
Related documentation
Create an offer
Add multiple products to an Offer.
Offer model
Understand how Plans and Products combine in an Offer.
Configure offer plans
Choose when the bundle lifecycle starts and how billing behaves.
Provision an offer
Create the Consumer Offer and its entitlements.

