Offer matching products as a complete set.
Higher cart value with configurable bundles
Many products go well together and can be offered as a set. With a bundle that the customer assembles right on the product page and whose price updates live, the set becomes tangible. The OPAL brings this configurator with it – the completed bundle ends up as a single order in the cart.
What the OPAL solves for you
Customers configure bundles on the product page – choose a variant per slot, add options, price live.
Preconfigured sets can be bought directly from the list view – as a single order line.
Cross-sells in the right place: component prices add up transparently, with rounding and "from €X".
Before / After
The customer has to search for matching add-on products individually and buy them separately.
They configure the bundle right on the product page and add it to the cart with a single click.
Creating a bundle as a single article means extra effort when setting it up and can throw the stock levels into disarray.
The OPAL assembles the bundle from the existing components – the stock is derived automatically from them, without duplicate maintenance.
Part of the OPAL family
OPALs are building blocks from OXID eSales: a proven, solid foundation that needs to be adapted to your system landscape and integrated into your shop.

Features at a glance
OXID
<OPAL/>
Slot-based configurator
The shop manager defines component slots; per slot the customer chooses a variant (dropdown) or adds an option (checkbox). Preselections per slot are possible, hidden slots are always included in the calculation without being shown.
Live price calculation
Bundle price = base price of the bundle article plus the sum of the components (× quantity). Three modes (cheapest, preselected, most expensive selection), optional rounding (none/.95/.99) and a "from €X" display when variants result in different totals.
Preconfigured bundles & sharing
Fully preconfigured bundles can be bought directly from category/list views. A specific configuration can be encoded as a shareable bundle URL – handy for marketing and campaigns.
Maintenance in the admin & OXAPI
Bundles are maintained via the article tab "Bundle components" – order slots by drag & drop, search articles, set a preselection. In addition, an OXAPI is available through which bundles can be connected.
Variant inheritance & lock
Variants inherit the bundle configuration of the parent article (can be overridden). The configurator is locked until the customer has chosen a variant (e.g. size), so that price and stock are unambiguous.
Stock from the components
Bundle availability is derived from the minimum of the required components (including the quantity per slot). Optional slots can be included in or excluded from the calculation via a setting; components that are not stock-managed count as unlimited.
Who is this OPAL for?
Shop operator / e-commerce manager
You want to increase the average cart value and sell matching products as a set, without leaving cross-selling to chance.
What the OPAL delivers here
You assemble curated bundles from component slots; customers configure the variant and options on the product page and see the price live. Preconfigured sets can be bought directly from lists. The bundle ends up as a single order line, and the composition is transparent across the cart, emails and order history.
Frequently asked questions
Price
€50/month
OPALs are also available in subscription packages.
