Product Accessories for PrestaShop: Add-ons by Combination

For shops selling things that are bought in pairs: the case with the phone, the ink with the printer, the mounting kit with the furniture. Each product's accessories appear above the buy button, different for each combination, with their price and a checkbox, and go into the cart with the product in the same click.

$79.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
Product Accessories for PrestaShop: Add-ons by Combination
Product Accessories for PrestaShop: Add-ons by Combination
Selected:
$79.99

What your customer sees

The accessories of what they are looking at, right above the buy button.

Your customer picks the size or the dimensions as always and, before pressing "Add to cart", sees what goes with that product: the case, the spare part, the frame, the mounting kit, the extended warranty. Each one with its photo, name, price and a checkbox. They tick what they want, the total adds up in front of them and the button changes to "Add 3 items to cart".

Accessories for PrestaShop on the product page: checkboxes with photo and price above the buy button and the total with accessories

Grouped the way you think about them

"Cases", "Installation", "Warranty": each group with its own heading and options. In a group you can let the customer tick several or just one —two inks of different colours yes, two cases for the same phone no— and they can always untick it: an accessory is never compulsory.

All into the cart in one click

The product and its accessories go in together, with the same button as always.

There is no second button and no other page: when the customer presses "Add to cart", the ticked accessories travel with the product and land in the cart at the same moment. The cart window that opens already shows the total with everything inside.

Never a stray accessory

If the product cannot go into the cart, neither can its accessories. No chargers without the phone.

The total in sight

Product plus accessories, times the quantity they chose, before they press the button.

Quantities that make sense

Three phones, three cases; or a single mounting kit for the whole order. You decide.

Only what you have

An accessory that is out of stock or disabled is not offered. When it is back, it shows again.

Different for each combination

The case for size M is not the one for size XL.

An accessory can apply to the whole product or to just one of its combinations. When the customer changes size, colour or dimensions, the list changes with them: the 80×120 frame offers its matching cushion and the 40×60 does not; the 30 mm cylinder its sensors, and the 50 mm one its own.

And the accessory itself can be a specific combination: "Ruled notebook", not just "Notebook". The customer gets exactly that one, without having to open its page to choose it.

PrestaShop accessories on mobile: groups, checkboxes, price and total with accessories above the buy button

Fits your theme

It takes your shop's fonts and colours; you only choose where it goes.

The block brings no design of its own to clash with yours: it uses your theme's typography and colours, and the ticked box is painted in its main colour (or the one you choose). It works as it is with classic, with Hummingbird —the PrestaShop 9 theme— and with themes built on them.

Settings of the PrestaShop accessories module: block position on the product page, title, columns and colour

Where it appears

  • Above the buy button, where the customer decides.
  • Below the button, in the space the theme leaves for modules.
  • In the additional information area of the product page.
  • Wherever your theme wants it, with one line in the template.

What you adjust

  • The block title, in each language.
  • One, two or three columns, and always one on mobile.
  • Image, reference, link to the accessory page and total.
  • First option already ticked, or none.

How you manage it

From the product page itself, without leaving it.

In the Modules tab of each product you search for the accessories by name, reference or EAN, choose whether they apply to all combinations or to one, pick the group and add them. They are saved instantly and already show in the shop.

Accessories tab on the PrestaShop back office product page with search box and list of accessories

And the whole catalogue at a glance

In Catalog › Accessories you have every relation in the shop in one list, with filters by product, group and accessory, and the same search box to add them to any product.

List of PrestaShop accessory relations with a product and combination search box

Thousands of relations from a spreadsheet

If your catalogue is large, export, fill it in Excel with the references you already use and import it. The file that comes out is the same one that goes in, and what you added by hand is never touched.

Import and export PrestaShop accessories by CSV with your catalogue references

The sale you are missing

What the customer does not see when buying, they do not buy.

The customer taking a camera also needs a memory card; the one buying a tap, the hoses; the one buying a printer, the ink. If that is not in front of them when they press the button, they buy it somewhere else or write to you later because a part is missing.

PrestaShop's own accessories appear at the bottom of the page, as one more strip of products: the customer has to scroll down, open each one, choose its combination and add it separately. This module puts them at the moment the purchase is decided, already in the right combination, and adds them to the cart with the same click.

Is this your case?

If you sell things that are bought in pairs, yes.

Shops that make the most of it

  • Electronics and phones: cases, chargers, screen protectors, memory.
  • Hardware and industry: spare parts, seals, sensors, mounting kits.
  • Fashion and home: the matching piece, the cushion, the frame.
  • Any shop offering assembly, installation or extended warranty.

What you notice

  • Orders missing the part that makes the product work.
  • Emails asking "which charger fits this?".
  • An average order value that does not grow even though the catalogue has the add-ons.
  • Accessories that only sell when someone searches for them by name.

Before you buy

What to know before installing it.

Your PrestaShop

From PrestaShop 1.7.6 to 9, with classic, Hummingbird or a theme based on them.

Multistore and languages

Groups and titles per language and per shop; prices in each customer's currency and with their taxes.

Catalog mode

Where prices are hidden, the block is too; or it shows without prices, if you want people to see what goes with each product.

For your developer

A template you can override from the theme, a hook of its own to place it anywhere and a JavaScript event with the selection.

Frequently asked questions

How is it different from PrestaShop's accessories?

The accessories that come with PrestaShop are linked to the whole product and appear at the bottom of the page, as a strip of products the customer has to open and add one by one. With this module each combination has its own, they appear next to the buy button with their price and go into the cart with the product in a single click.

Can I set different accessories for each combination in PrestaShop?

Yes. Each relation applies to the whole product or only to one combination, and you can mix both: the ones common to every size and, on top, those of one size. When the customer changes combination, the list changes instantly.

Can an accessory have combinations?

Yes. You offer a specific combination —the ruled notebook, the black case— and that is the one that goes into the cart. If you link the product without choosing, its default combination is added.

What happens when an accessory sells out?

It stops being offered while it cannot be ordered, and comes back by itself when there is stock or if that product accepts orders when out of stock. A disabled accessory is not shown either.

Will it work with my theme?

With classic, with Hummingbird and with themes built on them it works without touching anything, because it sits in the standard spots of the product page. If your theme is very different, your developer can place it anywhere with one line, or override its template from the theme.

Can I load the accessories from Excel?

Yes, by CSV with your catalogue references: the product's or a combination's, the group and the accessory's. Export, edit in the spreadsheet and import; relations created by hand in the back office are left untouched.

Does it work on PrestaShop 8 and 9?

Yes, from PrestaShop 1.7.6 to 9, with the new product page and with the classic one. The licence includes updates.

Getting started

Install it, open a product and it is already selling with accessories.

1. Install the module

It creates the "Accessories" group and places the block above the buy button. Nothing to switch on.

2. Add the accessories of a product

In its Modules tab, search, pick and add. Open the page in the shop and they are there.

3. Group them, if you want

Create groups like "Cases" or "Installation" and decide in each one whether one option or several can be ticked.

4. Load the rest by CSV

When you want to extend it to the whole catalogue, export, complete the sheet with your references and import it.

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.