Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Product Bundle Pack | Sale Bundle Pack | Purchase Bundle Pack | Invoice Bundle Pack In Odoo v 19.0
  4. Sales Conditions FAQ

Product Bundle Pack | Sale Bundle Pack | Purchase Bundle Pack | Invoice Bundle Pack In Odoo

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com/
Odoo

$ 29.12

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
Lines of code 1070
Technical Name eb_product_bundle_pack
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
Lines of code 1070
Technical Name eb_product_bundle_pack
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 17.0 18.0 19.0
  • Description
  • License

Product Bundle Pack

The Product Bundle Pack module provides a comprehensive solution for grouping multiple products into a single sellable unit. Unlike standard Odoo, which handles products individually, this module allows businesses to create custom bundles, kits, and combo packs with ease. This ensures that sales, deliveries, and stock tracking accurately reflect the true underlying components, offering precise inventory visibility and tighter control over bundled sales.

Beyond basic bundling, the module features a comprehensive Bundle Pack Configuration, empowering users to easily set up bundle lines, define custom quantities, and calculate bundle prices dynamically based on component costs. With built-in support for seamlessly integrating into Sales Orders and Delivery Orders, this tool is indispensable for organizations seeking accurate, bundle-aware inventory management without disrupting their existing workflows.

Product Bundle Pack Workflow

Key Features

Everything you need to create, manage, and sell product bundles seamlessly.

Add Product and Variants
Hot Feature
Easily group multiple products and specific variants into a single sellable bundle with customizable quantities and UoMs.
Dynamically Update Pack Price
Hot Feature
Calculate bundle price automatically based on the sum of component prices or set a custom fixed retail price.
Check Stock on Product Pack
Hot Feature
Bundle available quantity is dynamically calculated in real-time based on the lowest stock of its components.
Product Pack on Sales and Purchase Order
Hot Feature
User can create sales order and purchase order with product bundle pack and can see pack items on delivery order.
Dedicated Pack Products Tab
Adds a dedicated "Pack Products" tab within the product form to easily configure components, quantities, and UoMs for your bundles.
Bundle Pack Filter
User can see and use product bundle pack filter to easily identify and manage all bundles at once.
Exploded Product Pack on Sales and Purchase Order
Hot Feature
User can create sales order and purchase order with exploded product bundle pack and can see pack items on delivery order and receipt.
Ratio-Based Invoicing
Hot Feature
Smartly calculates the delivered bundle quantity based on partial component deliveries, ensuring perfectly accurate invoicing.
Multi-Company Support
Fully supports multi-company environments, allowing you to create and manage specific bundle packs isolated by company.

Feature Deep Dive

Explore every capability of our Product Bundle Pack Module in detail

  • Videos
  • Configuration/Screenshot
  • Model Configuration
  • Release Notes
  • FAQ

Product Bundle Configuration

Your browser does not support the video tag.

Sales Order Processing

Your browser does not support the video tag.

Purchase Order Processing

Your browser does not support the video tag.

Configuration/Screenshot

1

Activate Product Bundle Module

Go to the Odoo Apps dashboard, find the 'Product Bundle Pack' module, and click on Activate.

Activate Product Bundle Module
2

Dedicated Product Packs Menu

Manage all your bundles efficiently from the dedicated 'Product Packs' menu in the Sales app.

Dedicated Product Packs Menu
3

Bundle Pack Filter

Easily filter and separate your bundle products from regular products using the built-in 'Bundle Packs' filter.

Bundle Pack Filter
4

Bundle Product Configuration

To create a pack, check the 'Is Product Pack' and 'Calculate Pack Price' checkboxes in the General Information tab.

Bundle Product Configuration
5

Add Pack Products

Under the 'Pack Products' tab, add the individual component products that make up your bundle and specify their quantities.

Add Pack Products
6

Standard Sales Quotation

If the bundle setting is disabled, the bundle behaves like a single standard product on the sales quotation.

Standard Sales Quotation
7

Enable Bundle Setting in Sales

Go to Sales > Configuration > Settings and enable the 'Product Bundle Pack' feature to activate advanced bundle actions.

Enable Bundle Setting in Sales
8

Bundle Action Buttons

Once enabled, you will see 'Add Bundle' and 'Add Exploded Bundle' buttons in the order lines.

Bundle Action Buttons
9

Add Bundle Wizard

Click 'Add Bundle' to open a wizard where you can select the bundle, set the quantity, and review the components.

Add Bundle Wizard
10

Sales Order Confirmation

Confirm the Sales Order. The bundle is sold as a single product, and a delivery order is generated.

Sales Order Confirmation
11

Delivery Order Expansion

In the Delivery Order, the single bundle product automatically expands into its individual component products for picking.

Delivery Order Expansion
12

Add Exploded Bundle

Alternatively, use the 'Add Exploded Bundle' button to add all bundle components as separate line items directly to the quotation.

Add Exploded Bundle
13

Exploded Bundle Wizard

Select the bundle in the wizard, and it will load all the components that will be added to the order lines.

Exploded Bundle Wizard
14

Exploded Sales Order Lines

The bundle is now 'exploded', meaning the components are listed individually with their own prices and quantities.

Exploded Sales Order Lines
15

Delivery for Exploded Bundle

Since the components are individual order lines, the Delivery Order simply reflects those exact component lines.

Delivery for Exploded Bundle
16

Enable Bundle Setting in Purchase

Similarly, go to Purchase > Configuration > Settings and enable 'Product Bundle Pack' to use bundles in purchasing.

Enable Bundle Setting in Purchase
17

Purchase Order Bundle Buttons

In a Purchase Request for Quotation, the 'Add Bundle' and 'Add Exploded Bundle' buttons are now available.

Purchase Order Bundle Buttons
18

Purchase Bundle Wizard

Use the wizard to select a bundle pack (e.g., Office Starter Pack) that you want to purchase from your vendor.

Purchase Bundle Wizard
19

Purchase Order Confirmation

The bundle is added as a single line item on the Purchase Order. Confirm the order to create the receipt.

Purchase Order Confirmation
20

Warehouse Receipt Expansion

In the incoming Warehouse Receipt, the bundle automatically expands into its component items for proper inventory receiving.

Warehouse Receipt Expansion
21

Add Exploded Bundle in Purchase

Use the 'Add Exploded Bundle' button in purchasing to add the bundle's components as individual lines with their respective quantities.

Add Exploded Bundle in Purchase
22

Exploded Purchase Order Lines

The Purchase Order lines now show the individual components instead of the main bundle product.

Exploded Purchase Order Lines
23

Receipt for Exploded Bundle

The incoming Warehouse Receipt matches the exploded component lines from the Purchase Order for accurate stock valuation.

Receipt for Exploded Bundle

Product Bundle Pack Setup Guide

This module enhances Odoo's standard product management by allowing you to group multiple products into a single bundle pack. Once installed, no complex setup is required—just enable the 'Is Bundle Pack' option on any product template and start adding components.

Technical Requirements
  • Odoo 19 (Community or Enterprise)
  • Standard stock and purchase modules installed
  • No special accounting configuration required
  • Works with standard Sales and Inventory workflows
What This Module Does
  • Create custom product bundles and kits
  • Dynamic or fixed bundle pricing
  • Smart component stock calculation
  • Provides a Sales Order Integration
  • Auto-expansion on Delivery Orders
  • Dedicated "Pack Products" tab on products
Support from echoBitz

Need help with configuration? Our team offers end-to-end assistance from initial setup to ensuring your past valuations are correctly aligned with the new warehouse-wise costing model without data loss.

Recommended Setup Path
1. Install the Module
Install eb_product_bundle_pack from the Odoo Apps menu and activate it on your Odoo instance.
2. Create a Bundle Product
Create a new product and check the Is Bundle Pack checkbox on the product form.
3. Add Components
Navigate to the new Pack Products tab and add the component products, quantities, and UOMs.
4. Set Pricing Strategy
Enable Calculate Pack Price to automatically sum the price of components, or leave it unchecked to set a custom fixed price.
5. Sell the Bundle
Add the bundle product to a Sales Order. The system will handle the pricing and display as configured.
6. Process Delivery
Upon confirming the order, the Delivery Order will automatically list the individual components for accurate picking.

Release Notes & Version History


Version 19.0.1.0.0 — Initial Release
  • Core Engine: High performance, zero middleware hub architecture established.
Frequently Asked Questions
Can I set a fixed price for the bundle pack?
Yes, you can set a fixed price or use the "Calculate Pack Price" feature to automatically sum up the prices of all included components.
How is the available stock of a bundle calculated?
Bundle stock is dynamically calculated in real-time based on the component with the lowest stock, ensuring you never oversell.
What happens when I add a bundle to a Sales Order?
It is added as a single line item with its price. Customers see the clean bundle, while internal users can view the components.
How are bundles handled in Delivery Orders?
Delivery Orders automatically expand the bundle into individual components, so warehouse staff know exactly what items to pick.
Can I include product variants in a bundle?
Yes, you can include specific product variants in a bundle. Their stock will be accurately tracked and deducted.
Is this module compatible with Odoo Enterprise?
Yes, it is fully compatible with both Odoo 19 Community and Enterprise editions.
Can a bundle contain another bundle?
No, to keep inventory simple and avoid recursive loops, a bundle can only contain standard storable or consumable products.
Will the bundle components show on the invoice?
No, the invoice mirrors the Sales Order by showing only the main bundle product. Components are only handled during delivery.
Does it support discounts on bundles?
Yes, the bundle acts as a standard product, so all standard Odoo discounts and pricelists apply normally.
What if a component is out of stock?
If any component is out of stock, the entire bundle's available stock will show as 0 to prevent overselling.

Scan and Connect with echoBitz

Have questions about the Product Bundle Pack? Book a meeting, start a WhatsApp conversation, or reach out via email to discuss how we can tailor this module to your business needs.

Meeting WhatsApp Email
echoBitz QR contact options

Our Services

​
Odoo Integration

Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.

​
Odoo Implementation

We plan, configure, and deploy Odoo tailored to your business processes.

​
Customization

Get modules and workflows customized to meet your exact needs in Odoo.

​
Community Apps

Access or develop robust community apps to enhance your Odoo functionality.

​
Development Outsourcing

Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.

​
Support & Maintenance

Enjoy peace of mind with our reliable support, updates, and bug fixing services.

Discover More Solutions

Explore our other Odoo integration apps

Remove & Replace Powered by Odoo
Remove & Replace Powered by Odoo

Removes or replaces the default “Powered by Odoo” branding in Odoo.

Odoo Email CC & BCC
Email CC & BCC for Odoo

Enhances Odoo email functionality by adding extra recipients easily.

Law Management
Law Management

Manage cases, clients, hearings, documents and billing efficiently with the Odoo Law Management System.

Odoo Facebook Integration
Odoo Facebook Messenger Integration

Integrate Facebook Messenger with Odoo Discuss for unified customer communication.

Odoo WhatsApp Integration
All In One WhatsApp Integration For Discuss

Integrate WhatsApp with Odoo Discuss for seamless communication across CRM, Sales, Purchase, and Invoicing.

Odoo Product Price Visibility
Product Price Visibility Control on Website

Control product price visibility on your Odoo website for guest or specific users.

View All Modules Apps on Odoo App Store

Ready to boost your sales with our Product Bundle Pack module?

Install our Product Bundle Pack module and start creating attractive product combos and kits to increase your average order value effortlessly.

Get Support Schedule a Demo Visit Our Website
Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with