---
url: /commerce/course-bundles.md
description: >-
  Create a course bundle in RootWright LMS Pro: pick the courses, set one or
  more price options, cap purchases, add an automatic discount and publish the
  bundle.
---

# How to sell a course bundle in RootWright LMS

A course bundle sells several of your courses as one purchase, usually for less than buying them one at a time. Create bundles under **Teaching → Bundles**.

::: pro
Course bundles are part of RootWright LMS Pro.
:::

![The Course Bundles screen with no bundles yet](/images/commerce/bundles-01-empty.jpg)

*Teaching → Bundles. Switch between grid and list views with the icons next to **New bundle**.*

## Create a bundle

::: steps

1. Go to **Teaching → Bundles** and click **New bundle**.
2. Under **Details**, enter a **Name** and a **Description**. The description is shown on the bundle's own page.
3. Under **Courses**, tick the courses to include. Use **Search your courses** to narrow the list.
4. Under **Pricing**, set the **Default option**: a **Label**, **How it is sold**, a **Price**, an optional **Discounted price**, and how long **Access lasts**.
5. Under **Availability**, set **Maximum purchases** if you want a cap, and pick a **Discount** if you have one.
6. Click **Create bundle**.
7. Open the bundle again to add a **Cover image** and link a product. Both need a saved bundle.
8. Switch on **Published** and save to put the bundle on sale.
   :::

![The bundle Details section with a name entered](/images/commerce/bundles-02-details.jpg)

*The **Details** section. **Cover image** becomes available after the first save.*

![The bundle Pricing and Availability sections](/images/commerce/bundles-03-pricing.jpg)

*The **Pricing** section holds the default price option. Use **Add another price option** for more.*

## Pricing options

| Field | What it does |
|---|---|
| **Label** | What the buyer sees on the checkout picker, for example "One-time". |
| **How it is sold** | **One-time payment** or **Subscription**. |
| **Price** | The bundle price. |
| **Discounted price** | Optional. Leave empty to charge the full price. |
| **Access lasts** | **Lifetime**, or a number of **Days**, **Weeks**, **Months** or **Years**. |
| **Add another price option** | Adds a second option. The buyer picks one at checkout. The **Default option** is the one selected first. |

## Availability

* **Maximum purchases** caps how many times the bundle can be sold. Leave it empty for no limit.
* **Discount** applies an automatic discount. Coupon codes do not apply to bundles. To create one, see [Discounts](/commerce/discounts).

## Where buyers go after purchase

A bundle purchase always takes the buyer to their dashboard. The **After a successful purchase** setting under **Settings → Courses & lessons → Enrolment** does not apply to bundles.

## Troubleshooting

* **A course is missing from the Courses list.** The list loads your first 100 courses. If you have more, a course may not appear in the list or in search. This is a known limit in 1.0.0.

## Related

* [Discounts](/commerce/discounts)
* [Orders and subscriptions](/commerce/orders-and-subscriptions)
* [Course settings and access](/courses/course-settings)
