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. eCommerce
  3. Website Product Builder - Build Your Own Product v 19.0
  4. Sales Conditions FAQ

Website Product Builder - Build Your Own Product

by PyBeans https://www.pybeans.com
Odoo

$ 28.56

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest

Website Product Builder

Let your website customers build their own product, part by part. Define categories per part, let shoppers pick a product for each one, and send the whole build to checkout as a single, trackable order.

Key Features

Build-Your-Own-Product Flow

Split any product into parts, each backed by a product category, so shoppers pick one item per part to build their own combination.

Quick View Part Selection

Customers browse each part's products and select one straight from a quick-view popup, without leaving the builder page.

Draft Saved Automatically

In-progress builds are kept in the browser, so customers can leave, come back, or change a selected part before adding anything to the cart.

One-Click Add to Cart

Once every part is selected, the whole build is added to the cart in a single action, ready for checkout.

Customer Order Notes

Shoppers can leave a note with their build, which is saved directly onto the sales order for your team to see.

Traceable Order Lines

Every order line created from a build is tagged back to its Product Builder, visible directly on the sales order in the backend.

How It Works

Admin creates a Product Builder and adds parts with their product category Builder page is published on the website Customer selects a product for each part Completed build is added to the cart as one order
Each part shows only products from its assigned category A quick-view popup lets the customer confirm a product without a page reload Selected parts are marked complete on the builder page
Perfect for stores selling configurable products - gift baskets, bundles, meal kits, furniture sets, or any product made of interchangeable parts

Business Benefits

Ideal for any eCommerce store using Odoo Website that wants to sell configurable, made-to-order, or bundled products online without building a custom configurator from scratch.

Perfect for:

  • Gift and hamper stores letting customers build their own basket
  • Furniture or equipment sellers offering part-by-part configuration
  • Food & beverage stores building custom meal or snack boxes
  • Any store wanting a guided, category-driven product picker on the website
  • Sales teams that need every build traceable back to a sales order line

Technical Features

Product Builder and Builder Part models let each part map to its own product category, driving what customers see on the website
In-progress selections are kept client-side until checkout, then submitted together so the cart and sales order stay consistent
Sales order lines and the order note are linked back to the originating Product Builder for full traceability in the backend

Module Screenshots

1. Set Up the Product Builder

From Website > Configuration > Product Builders, create a new builder, give it a name, assign it to a website, and let Odoo generate its public page URL.

2. Add Parts and Product Categories

Add as many parts as your product needs, and link each one to a product category. Odoo automatically counts how many products are available for each part.

3. Customer Opens the Builder Page

On the website, the builder page lists every part as a card. Customers click a part to start choosing a product for it.

4. Browse Products for That Part

Each part opens its own product listing, filtered to only the products in its assigned category, with pricing and images just like the regular shop.

5. Confirm a Product in Quick View

Customers can open a quick-view popup to check product details and confirm their choice for that part without leaving the listing.

6. Part Marked as Selected

Back on the builder page, the chosen product now appears on that part's card, and customers can still change it before moving on.

7. All Parts Selected

Once every part has a product assigned, the build is complete, its full summary is displayed, and the customer can add an order note before adding it to the cart.

8. Review Before Add to Cart

Every product selected as part of the build appears as its own line on the cart/checkout page, so customers can review everything before adding to the cart.

9. Added to Cart

The completed build is added to the cart in one action, and the customer is taken straight to checkout.

10. Builder Reference on the Sales Order

In the backend, each order line generated by a build shows a tag linking it back to the Product Builder it came from, making builds easy to identify and report on.

11. Customer Note on the Sales Order

Any note the customer left while building their product is saved on the sales order's Other Information tab, visible to your sales team.

Custom Development & Version Support

Need This Module for Different Odoo Version?

We can adapt this module for any Odoo version you need

Want Custom Features or Modifications?

We provide custom development services to enhance or modify this module according to your specific business requirements.

What We Can Do:
  • Port to any Odoo version
  • Allow multiple products per part (quantity-based builds)
  • Add per-part price surcharges or discounts
  • Custom validation rules between parts
  • Multi-language builder pages
  • Advanced builder page design and layout
Quick Turnaround:
  • Fast development cycles
  • Regular progress updates
  • Quality assurance testing
  • Documentation included
  • Training and support
  • Competitive pricing
Request Custom Development
Email Us Directly

devpybeans@gmail.com

Support & Warranty


90 Days FREE Support Included!

We provide 90 days of completely FREE support after module installation.

Bug Fixes

Free bug fixes and issue resolution for 90 days

Technical Support

Installation help and configuration assistance

Usage Guidance

Best practices and usage recommendations

Support Period: Starts from the date of module installation
Response Time: Within 24-48 hours on business days
Support Channels: Email, Contact Form, and Direct Communication

Contact Information

Ready to let your customers build their own products on your Odoo website? Get in touch with us!

Email Support

devpybeans@gmail.com

Send Email

Website Contact

www.pybeans.com

Contact Form
PyBeans Logo

Developed by PyBeans - Enhancing Odoo for better business solutions.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Invoicing (account)
Lines of code 1572
Technical Name website_product_builder
LicenseLGPL-3
Websitehttps://www.pybeans.com

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