Bundle or plan?
The two are often confused because both collect products. They answer different questions.
A plan can contain bundle items, so the two compose: a plan is the offer, a bundle is a unit of packaging inside it. If you only ever sell the group as a fixed offer with fixed terms, a plan alone is enough — reach for a bundle when the same grouping needs to appear inside several different offers, or on a quote a rep assembles item by item.
Creating a bundle
A bundle needs aname and its prices — the same price definitions you would give a product on a subscription. Each price names its product_id, its pricing type and model, whether it is fixed or metered, and when it bills.
Reading and updating
List takes
limit and offset — see Pagination.
Using a bundle
Wherever an item list accepts products, an entry is either a standalone item (product_id with its price) or a bundle item (bundle_id with its child items). You do not flatten a bundle into loose products — passing the bundle_id is what keeps it grouped downstream.
- On a subscription — pass
bundle_idand the bundle’sitemsin the subscription’s item list when creating a subscription. - On a plan — a plan item takes
bundle_idplus anameandbundle_descriptionfor how the bundle is labelled in that offer, so the same bundle can read differently in two plans. - On a subscription version — bundle items appear in version items exactly as they do on creation, so a bundle can be added, changed or removed as part of an amendment like any other item.
- On a quote — build the quote in the dashboard and add the bundle as a line; quoting is a dashboard flow, not an API one. See Create quotes.
bundle_id, so the subscription still shows the bundle rather than a flat list of unrelated products, and a later amendment can address the bundle as a unit. Billing itself is unchanged — each price inside the bundle bills on its own cadence and produces its own charge.
Next steps
Configure products
The products a bundle groups.
Pricing models
Every price type and its model fields.
Manage plans
Turn packaging into a sellable offer with terms.
Amendments
Change what a customer is billed for mid-term.