Combinations Table for PrestaShop: Quick Order by Size and Color

Every combination of your product in one table, added to the cart at once.

Your customer sees every size and colour with its price and stock, types how many of each they want and adds it all in one click. With two attributes, as a matrix; for your wholesale customers, with the total and the quantity discount as they type.

  • PrestaShop 1.7.5 to 9.x
  • PHP 7.1 to 8.4
  • No overrides
  • Your theme's look
  1. See every combination
  2. Type the quantities
  3. See the total
  4. Add it all
$59.99
Option

Try it before you buy Live demo with the module installed

PS 1.7+, 8.x, 9.x
SSL Secure
Instant Download
Official Support
Licensed
Combinations Table for PrestaShop: size and colour matrix with quantities and the order total
Combinations Table for PrestaShop: Quick Order by Size and Color
Selected:
$59.99
Combinations table on a PrestaShop product page: colour and size matrix with the quantity of each combination, the total and the quantity discount

Colours in rows, sizes in columns: your customer types how many of each they want, sees the total and adds everything to the cart at once.

What changes when your customer orders many combinations

The PrestaShop product page is built for buying one size in one colour. A wholesale buyer needs something else.

Without the module

  • To order five sizes in two colours, your customer picks, adds to cart and starts again ten times.
  • They don't know which combinations are in stock until they try them one by one.
  • The quantity discount sits in a separate table and nobody knows what they will pay until the cart.
  • Big orders end up arriving by email or phone, and someone types them in by hand.

With the module

  • Every combination of the product in one table, or in a colour and size matrix.
  • They type the quantity of each one and add everything to the cart in one click.
  • They see the stock and price of each combination, and the order total as they type.
  • The quantity discount shows in the total as soon as they reach the tier, just like in the cart.

What your customer sees

Real screens of the module in a PrestaShop 9 shop with the standard theme.

1. With two attributes, such as colour and size, the combinations appear in a matrix: one row per colour, one column per size and one box per combination. Below, the lines, the units and the total, with the quantity discount already applied.

PrestaShop combinations matrix with quantities by colour and size and the bar with the order total

Next: The table

2. For those who buy one or two combinations, a table with their image, reference, availability and price, filters by attribute and a button on every row. When they add, the table says what went into the cart.

PrestaShop combinations table with size and colour filters, stock, price and an Add button on every row

Next: On mobile

3. On a phone the matrix reads colour by colour, with a plus and minus button on every size. Nothing spills off the screen and the total bar stays at the bottom while they order.

PrestaShop combinations table on mobile: the sizes of each colour with quantity buttons

Next: On your page

4. Your theme's selector and button make way for one that leads to the table: a single way to buy on the page. If anything fails in the browser, the page keeps the usual form.

PrestaShop product page with the Choose among 8 combinations button in place of the theme selector

Want to try it yourself? Open it in the demo shop.

For the customer who buys wholesale

Your retailers, distributors and trade customers order by the box: several sizes, several colours, lots of units. The matrix puts it all in front of them and lets them write the order the way they have it in their head.

  • One box per combination: type the quantity or use the arrow keys.
  • The total and the quantity discount, live, with the same prices as the cart.
  • The minimum quantity and stock of each combination: if they ask for more than there is, it adjusts and tells them.
  • Sold-out items show as sold out, and “In stock only” leaves only what can be ordered.
  • Everything to the cart in a single request, and if a line can't go in, it is marked with the reason.
PrestaShop colour and size matrix for wholesale orders with total and quantity discount

And for the one who wants just one

For the rest of your customers, the table helps them find their combination without trying the selector ten times: they see them all, filter by size or colour and add theirs with its button.

  • You decide which customer groups buy with the matrix; everyone else sees the table.
  • Filters by attribute and sorting by size, price or availability.
  • Image, reference and EAN of each combination, if you want to show them.
  • The header cart updates without leaving the product page.
Combinations table settings in the PrestaShop back office: customer groups that buy wholesale, matrix and replacing the theme selector

With your shop's look

The table brings no colours or fonts of its own: it takes the buttons, fields and colour of your theme. In Classic, Hummingbird or Warehouse it looks as if it had always been there.

  • Below the product, full width, or wherever your theme places it.
  • It replaces the theme's selector and button, or sits alongside them.
  • On every product with combinations, in some categories or product by product.
  • Accessible with keyboard and screen reader, with readable text in any theme.
PrestaShop product page with the button that leads to the combinations table in place of the selector

It adds to your shop, it doesn't change it

Your prices, your discounts and your cart are still PrestaShop's. The table only puts them in view.

  • No overrides: it rewrites no PrestaShop class, so it doesn't clash with other modules.
  • Every price comes from PrestaShop: specific prices, groups, country, currency and taxes.
  • Every line goes in through the PrestaShop cart, with its minimums, its stock and its cart rules.
  • Without JavaScript in the browser, the page keeps selling with the theme's form.
  • With everything sold out, the theme keeps its notice and its “notify me when available”.
  • Multistore, multicurrency, and compatible with private B2B shops.

Questions about the combinations table in PrestaShop

How do I show all the combinations of a product in a table in PrestaShop?

Install the module and the table appears on its own on products with combinations, below the product. In its settings you choose whether it shows on all of them or only in some categories, and each product can always or never show it.

Can my customer add several combinations to the cart at once?

Yes. They type the quantity of each combination and press a single button: they all go into the cart in the same request. If one can't, because of stock or the minimum quantity, it is marked in the table with the reason and the rest goes in anyway.

Does it work on PrestaShop 8 and 9? And on 1.7?

Yes: from PrestaShop 1.7.5 to 9.x, with PHP 7.1 to 8.4, multistore included. We have tested it version by version with the Classic, Hummingbird and Warehouse themes.

Does it respect quantity discounts?

Yes. The tiers are PrestaShop's specific prices, and the total applies them just like the cart: by the quantity of the combination or of the whole product, as your shop is configured.

What happens with sold-out combinations?

They show as sold out and can't be ordered, unless you allow ordering out of stock: then they appear as “on backorder”. If you prefer, you hide them entirely, and your customer has the “In stock only” filter.

Does it look good on mobile?

Yes. On a phone each combination is a card and the matrix reads colour by colour, with finger-sized plus and minus buttons and the total bar fixed at the bottom.

Can I have the matrix for my trade customers and the table for everyone else?

Yes. You mark which customer groups buy wholesale and they see the matrix and the order bar. The rest of your customers, and anyone not logged in, see the table with one button per row.

Does it work with my theme?

It works with Classic, Hummingbird, Warehouse and the themes based on them, and takes their look. If your theme is very different, you can place the table wherever you want with one line in its template.

How many shops can I use the licence on?

On one shop, plus its separate test copy. The licence is yours forever and includes three months of updates and support; with the Continuity Plan you get the installation, the first year and the yearly renewal.

Technical details: compatibility and installation

Compatibility

PrestaShop1.7.5 to 9.xMultistore included.
PHP7.1 to 8.4No overrides or core changes.
ThemesClassic, Hummingbird, Warehouse and child themesTakes the theme's buttons, fields and colour.
PricesPrestaShop'sSpecific prices, quantity discounts, groups and taxes.
Languagesen, es, fr, it, deIn the shop and in the back office.

How it installs

Upload the module

From the PrestaShop module manager, like any other. It appears in Catalog › Combinations table.

Choose where and for whom

Which products it shows on, which groups buy wholesale and which columns it shows.

Open a product page

The table is already below every product with combinations.

Your next big order, in one click.

The licence is yours forever and the table works as soon as you install it.

See prices

Tell us what your business needs

A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.