PrestaShop Catalogue Management

Step-by-Step Product Configurator: Visual Options, Live Preview & Price Impact (PrestaShop 1.7, 8 & 9)

Every product becomes configurable, step by step

Color, engraving, accessory: your customers compose their product through a guided flow, watch the result build up layer by layer in real time, and the right price lands in the cart — computed server-side, tamper-proof.

At a glance
  • 10 field types (dropdowns, radio cards, color swatches, image thumbnails, text, upload, number, date) with "Show only if…" conditional fields
  • One configurator for several products or whole categories, duplicated in one click
  • Real-time composed preview (PNG layers, tint, styled text), or turned off to keep the theme or page builder images
  • Price and weight calculated server-side per option: fixed, percentage, per character or formula, native weight-based shipping
  • Creative Elements: dedicated hook, information link opening a template in a window, cart popup with the customization details
PrestaShop 1.7, 8 & 9 Multi-currency Live preview Creative Elements No Composer
  • 30-day refund
  • 12 months updates
  • 24h support
  • PrestaShop Certified Agency 2026
  • PrestaShop Expert Certification — Core Skills

Built by a PrestaShop Certified Agency

www.datafirefly.com/en/
Step-by-step product configurator in PrestaShop with visual options and live price preview
v1.3.0 · updated 2026-10-11
What it does

The short version.

01

Guided step-by-step flow

Create as many steps as each product needs: 10 field types, visual choices, engraving, file upload, with conditional fields that only appear when a given option is chosen (the frame choice only for a framed print). Step numbers and the steps bar can be shown or hidden to match your design.

02

Real-time composed preview

Each option can carry a transparent PNG layer stacked on the product photo, or tint its silhouette. Engraved text renders live with the font, size and color chosen by the customer, inside placement zones you draw with the mouse. The preview turns off in one click when images are handled by a page builder.

03

Server-side pricing

Each option carries a tax-excluded impact (fixed, percentage of the base price, per character, per unit or formula) and a weight. The displayed total is indicative; the real calculation goes through PrestaShop's native price mechanism with currency conversion and VAT, and the weight is added to the cart for shipping.

04

Built for page builders

Place the configurator wherever you want with the displayDfProductConfigurator hook, from the Creative Elements Modules or Shortcode widget, without touching the page images or blocks. Each field can show an information link ("Material Guide") that opens a template designed in Creative Elements in a window.

05

One configurator, a whole catalog

Link a configurator to several products and to whole categories, subcategories included: each product keeps its own base price. Duplicate a configurator in one click to build a product range; conditions between fields are rewired to the copy automatically.

06

Clean cart, workshop ready

Each configuration creates a native PrestaShop customization with a readable summary, from cart to invoice. After adding, a popup shows the product, every choice and the cart totals with "Continue shopping" and "Proceed to checkout". The order detail groups the summary, the customer files and the final visual.

The long version

Everything you'd want to know before you install.

A detailed look at how Step-by-Step Product Configurator: Visual Options, Live Preview & Price Impact (PrestaShop 1.7, 8 & 9) works, why we built it the way we did, and the thinking behind the features above.

§ 01

Sell made-to-order without blowing up your catalog

Photo art, engraved bottles, personalized jewelry, configurable furniture: as soon as a product comes in sizes, finishes and paid options, native combinations hit their limits (combinatorial explosion, unmanageable stock, no engraving). The Product Configurator adds a guided flow right on the product page: the customer chooses, sees, and pays the right price, without you creating a single extra combination.

§ 02

A preview that sells for you, or your own visuals

Each option can carry a transparent PNG layer stacked in real time on the product photo, and engraved text renders with the chosen font, size and color. If your product pages are built with Creative Elements, turn the preview off: your galleries and blocks stay intact, and the configurator sits under the title and price thanks to its dedicated hook.

§ 03

The right price, applied where nobody can cheat

Each option carries a tax-excluded price impact, positive or negative, and a weight. The total updates live in the visitor's currency, but that amount is only a display: the real surcharge is applied by PrestaShop's native price calculation, server-side, with currency conversion and the customer's VAT. Option weights are added to the cart, which keeps weight-based shipping and your free-shipping threshold accurate.

§ 04

Native customizations, not a fragile overlay

Rather than reinventing the cart, the module relies on PrestaShop's native customizations: each validated configuration creates its own line with a readable summary (Size: 40 × 60 cm · Type: Framed Print · Frame: Walnut) that follows the order to the invoice and the back office. After adding, a popup sums up the choices and offers to continue shopping or check out.

§ 05

An admin built for speed

One screen per configurator: the targeted products and categories, then the fields, which you reorder by drag-and-drop and collapse to keep an overview. Each field carries its options (label, price, weight, reference, color, thumbnail), its display conditions picked from a list and, if needed, an information link. A configurator can be duplicated in one click to build a range, and three demo sets can be imported from the module settings.

€129.00
One-time · 12 months updates
Read the docs
  • Unlimited dev & staging installs
  • Source code included
  • 30-day refund
  • 24h support · EN / FR
5.0/5 20 reviews