v1.0.1 · updated on 10/20/2026
Validated with the official PrestaShop validator
Made-to-measure product configurator for PrestaShop with formula pricing
Sell made-to-measure products in PrestaShop: awnings, curtains, glass, furniture, signs… The customer enters sizes and options and sees the price instantly.
Formula pricing (per m², per linear metre, minimums) and the configuration in the cart, order and invoice. No overrides.
- PS 9
- Instant download from My modules
- Updates from your account
Developed and maintained by Kebes, a PrestaShop Expert level 3 agency with more than 15 years developing for PrestaShop.
VEO Product Configurator turns any product into a made-to-measure product: add size fields, options and extras, compute the price with a formula and carry the configuration through to the invoice. Compatible with PrestaShop 9.
Who it is for
Shops that sell to size or to order: awnings, blinds and curtains, glass and mirrors, worktops, furniture, textiles, vinyl and signs, engravings. PrestaShop only knows fixed combinations; with free sizes, combinations do not work.
Features
- Fields per product: numbers (sizes, quantities) with min, max and unit; drop-downs and buttons with options that change the price; checkboxes for extras and text for engravings or signs.
- Formula pricing: for example
max(width * height / 10000, 1) * 45 * fabricto charge per m² with a 1 m² minimum. Functionsmin,max,ceil,floor,round,absandif. - Live price on the product page, the same as in the cart.
- Cart, order and invoice show the chosen configuration, using PrestaShop customizations.
- Works with discounts, taxes and combinations.
- Field and formula editor in each product's Modules tab.
Compatibility
Compatible with PrestaShop 9 (tested on 9.2.0 with the Hummingbird theme). No overrides: it uses the core customization system.
Installation
Upload the ZIP from Modules > Module Manager, open a product, Modules tab, and add its fields and formula.
Frequently asked questions
Can I charge per square metre or per linear metre?
Yes. The formula uses the fields you define: width times height for m², the sum of sides for linear metres, and you can set a minimum with max.
Can the cart price differ from the product page?
No. The server recalculates the formula on add to cart, so the price cannot be tampered with from the browser.
Does it work with PrestaShop discounts?
Yes. The surcharge is added as a customization and taxes, cart rules and specific prices apply to it like everything else.
Changelog
1.0.1 – 2026-10-20
- `.htaccess` in the module folder that stops its PHP files from being opened directly.
- Code reviewed with the official PrestaShop validator (formatting, headers and good practices). No change in how it works.
1.0.0 – 2026-10-18
New: module release. Size, option, extra and text fields per product, live formula pricing and the configuration in the cart, order and invoice.
Compatibility
| PrestaShop | Module version | Status |
|---|---|---|
| 9.0 – 9.2 | 1.0.1 | Compatible |
| 8.2 and older | — | Not compatible |
Data sheet
- Versión
- 1.0.1
- Languages
- English, Spanish
- Support languages
- English, Spanish
Will it work in your shop? Ask us before buying
If you need a specific feature, or your PrestaShop version is not listed as tested, tell us. It often works all the same. And if you ask for a feature that improves the module and can help more shops, we add it in a next version at no cost to you. The person who wrote the module answers you.