May 7, 2025·Product
Implement Bundled Products in Medusa
Shahed Nasser

Shahed Nasser
Learn how to create product bundles, manage them in the Medusa Admin, and set up bundled items in your Next.js storefront.

Bundled products allow businesses to sell multiple products in a single bundle with a discounted price and flexible fulfillment. It provides customers with more purchase options and a dynamic shopping experience.
Most ecommerce platforms provide minimal bundle product features with no flexibility in catering it for a business's use case. Developers have to build workarounds to ensure the business can provide bundled products on their own terms.
Medusa is a digital commerce platform with a built-in framework for customization. While Medusa natively provides Inventory Kit features that can be used to sell bundled products, developers can alternatively customize the Medusa application to build a more flexible implementation for bundled products that fits their business's use case.
Implement Bundled Products in Medusa
Follow the step-by-step guide to build bundled product features in Medusa.
Our new tutorial in the documentation guides developers in implementing the foundation of bundled-product features in their Medusa application. This includes:
- Adding the data models necessary for bundled products.
- Customizing the Medusa Admin dashboard to manage bundled products.
- Building custom flows to add and manage bundled products in the cart.
- Customizing the Next.js Starter Storefront to allow customers to select options for a bundle's items, then add them to the cart.