Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
Bulk Add to Cart icon

Odoo App · Website & eCommerce

Bulk Add to Cart

A variant matrix that lets shoppers order many product combinations in one click.

$20 Odoo 16.0 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1
An Odoo eCommerce product page before the variant matrix is enabled
Configuring a size attribute for the Bulk Add to Cart matrix in Odoo
A validation message shown in the Bulk Add to Cart variant matrix
An Odoo product page showing the variant matrix with quantity fields
Selecting quantities for multiple product variants in the matrix
Multiple variants added to the Odoo shopping cart in one action
1 / 6

Overview

Bulk Add to Cart changes how Odoo eCommerce product pages handle variants. Standard Odoo asks the shopper to pick one combination at a time from dropdowns; this module shows every variant together in a matrix instead.

Built by TechUltra Solutions, the matrix arranges product attributes into rows and columns so a shopper can compare combinations at a glance, type a quantity into each cell they want, and send the entire selection to the cart with one action.

The grid layout is built for orders that span many variants — apparel, accessories, hardware, and wholesale lines — where picking each size and colour separately is slow. By collapsing that into one screen, the module shortens bulk orders and lifts conversion on variant-heavy products.

Key features

  • Bulk add-to-cart matrix

    A dynamic variant matrix replaces single-variant dropdowns on the product page, letting shoppers select many combinations from one grid.

  • Multi-variant ordering

    Shoppers add several product combinations to the cart at the same time instead of repeating the add-to-cart step for each variant.

  • Smart attribute layout

    The module arranges product attributes into rows and columns automatically, so colour and size combinations read clearly as a grid.

  • Per-cell quantity entry

    Each cell in the matrix takes its own quantity, so a shopper enters exactly how many of every variant they need in one pass.

  • Single-click cart addition

    Once quantities are set, one action adds the entire selection to the cart, cutting the time it takes to place a bulk order.

  • Website and eCommerce integration

    The matrix works with Odoo's standard Website and eCommerce modules, fitting into the existing product page rather than replacing it.

  • Real-time price and variant updates

    Price and variant information refresh as the shopper enters quantities, so the matrix always reflects the current selection.

  • Fast bulk ordering

    Performance is tuned for large orders, supporting more than 50 variants in a single request so big selections still add quickly.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
bulk_add_to_cart
Odoo versions
16.0, 17.0, 18.0, 19.0
Lines of code
720
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$20 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • Website
  • eCommerce

Support

90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.

Setup & configuration

From install to first call — here is the path.

  1. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “Bulk Add to Cart”, and click Install.

  2. 2

    Confirm the prerequisites

    Make sure the Website and eCommerce apps are installed, since the matrix is added to the standard eCommerce product page.

  3. 3

    Make attributes visible on the website

    On the product, mark the attributes you want in the matrix — such as colour and size — as Visible on Website.

  4. 4

    Choose the primary dimension

    Select a primary dimension attribute, for example Size, to control how the matrix rows and columns are laid out.

  5. 5

    Check the product page

    Open the product on the website storefront and confirm the variant matrix appears with a quantity field in each cell.

Frequently asked questions

  • How is this different from the standard variant picker?

    Standard Odoo uses dropdowns to choose one variant at a time. Bulk Add to Cart shows every combination in a grid so shoppers select and order many variants together.

  • Can a shopper order several variants at once?

    Yes. The shopper enters a quantity into each cell of the matrix and adds the whole selection to the cart with a single click.

  • What products is the matrix best suited to?

    It works well for apparel, accessories, hardware, and wholesale products — anything where customers routinely order across many sizes or colours.

  • How do I get an attribute to show in the matrix?

    Mark the attributes you want, such as colour and size, as Visible on Website, then choose a primary dimension attribute to lay out the grid.

  • Does the price update as quantities change?

    Yes. Price and variant information refresh in real time as the shopper enters quantities, so the matrix always reflects the current selection.

  • How many variants can it handle at once?

    The module is tuned for fast bulk ordering and supports more than 50 variants in a single request, so large selections still add quickly.

  • Which Odoo versions are supported?

    The module supports Odoo 16.0, 17.0, 18.0, and 19.0, in both the Community and Enterprise editions.