Welcome to Zuora Product Documentation

Explore our rich library of product information

Hard Bundle subscription

This topic provides an overview on subscribing to hard bundle rate plans using order actions, including handling optional component charges via REST API.

You can subscribe to hard bundle rate plan using the same order actions as a normal rate plan, such as:

  • Create Subscription

  • Add Product

  • Change Plan

When subscribing to a hard bundle rate plan with optional component charges:

  • For each charge, you cannot override the value of the optional field

  • In order to add an optional component charge to the subscription, you must add it explicitly by specifying the Product Rate Plan Charge (PRPC) ID in the chargeOverrides section. If you do not include it in the chargeOverrides section, this optional component charge will not be subscribed automatically.

  • If a charge’s optional field is set to False, it will become a non-optional or mandatory charge and will be added to the subscription automatically. You cannot exclude it from the subscription.

Currently, subscribing to hard bundles and the ability to include optional component charges is only supported via REST API. If you subscribe to a hard bundle via Orders UI, all the charges are subscribed automatically.