Skip to Content
Menu
This question has been flagged
1 Reply
291 Views

In Odoo POS, I created the combo set Chair_set-1, Chair_set-2 and Chair_set-3.  Then, I created a product which used these three combo sets and the price is $1000. At register, when I select this product, I found the total price of the order is $999 which is not as my expectation.


The  total price of this order is 999

Avatar
Discard
Author

Thanks for your reply. I found the price showed in sales is correct.

Best Answer

1. Review POS Combo Configuration

  • Go to Point of Sale > Products > Combo Products
  • Ensure:
    • The product is marked as a combo
    • Fixed pricing is applied to the combo, not dynamically calculated from components

2. Disable Component Pricing (if using BoM/Kit Products)

  • If you're using BoM with kits for POS combo:
    • Navigate to Inventory > Products > BoM
    • Set the BoM type to Kit
    • Ensure component pricing is not shown on the POS interface (this may require a small customization)

3. Override Total Calculation in POS UI (Advanced Customization)

If the combo still adds component prices:

  • You may need to override the total calculation logic in the POS frontend JS:
    • Extend the POS order model to ignore component lines for combo products
    • Use price_manually_set = True to force a static total

4. Check for Pricelist Conflicts

  • If pricelists are applied per product, they may override combo pricing.
  • Ensure no automatic discounts or rules are applying to the individual combo items.

Avatar
Discard