PrestaShop 3D product configurator
Connect every configured choice to the PrestaShop sale and order.
Configurix connects made-to-measure product rules, live 3D, accurate price context and saved revisions to a scoped PrestaShop product, combination, cart, quote and order workflow.
Configured PrestaShop item
Catalogue line + saved revision
Product
BIO-PERGOLA
Combination
Anthracite · XL
Configuration
CX-8531 · rev 2
Dimensions
5.5 × 4.0 m
Shop
France · Trade
Workflow
Cart after review
Integration patterns
Choose the PrestaShop path that matches how the product is actually sold.
A product-page module, server-side service boundary, quote-first process and hybrid route solve different catalogue and buying problems. They can share one governed Configurix design record.
Product-page module journey
A Configurix experience is placed in or launched from the PrestaShop product page through the agreed module, theme and hook boundary. The accepted product, eligible combination, quantity and configuration reference continue to cart only after the design is valid and saved.
Useful when a configured result can be represented by a PrestaShop product or combination and purchased through the normal checkout journey.
Module and service integration
A scoped module coordinates PrestaShop context, product and cart behavior with Configurix rule, 3D, project and pricing services. The contract defines authentication, shop and language context, identifiers, timeouts, retries and order retrieval.
Useful when the configured journey needs controlled server-side behavior beyond an embedded product-page interface.
Configure and request a quote
The buyer submits a complete saved configuration instead of forcing a surveyed, installed or technically constrained product into checkout. Sales receives options, dimensions, visual reference, buyer context, price status and the exact revision.
Useful for made-to-measure, engineered, project-priced or approval-dependent products.
Hybrid cart and project workflow
Standard validated designs proceed to the PrestaShop cart. Custom measurements, installation, restricted destinations, missing commercial context or technical-review rules route the same saved design to quote or consultation.
Useful when one catalogue contains both repeatable ecommerce products and project-based configured sales.
Source of truth
Let PrestaShop own commerce and Configurix own the configured design.
Products and combinations are useful catalogue concepts. Continuous dimensions, product dependencies and saved project revisions need a governed product model. Every shared decision receives one explicit authority.
Catalogue merchandise
PrestaShop
Product, combination, reference, shop, language, availability and standard commerce data
Configuration validity
Configurix rule engine
Dimensions, dependencies, exclusions, required choices, derived values and review states
Interactive visual state
Configurix 3D bindings
Geometry, materials, component visibility, camera behavior and visual revision
Displayed and accepted price
Agreed commercial owner
Base product, combination impact, configured additions, group, shop, currency, tax and service
Saved product design
Configurix project service
Configuration ID, revision, structured choices, visual reference and reopen policy
Cart and checkout
PrestaShop
Cart identity, product, combination, customization reference, quantity, customer and checkout
Quote and approval
Configurix workflow or agreed CPQ
Buyer, account, configuration, commercial context, proposal, owner, revision and status
Order and fulfillment
Agreed system of record
Order, order detail, configuration reference, ERP mapping and optional configured-order data
Configured-item contract
The cart recognizes the product while the full design remains retrievable.
PrestaShop receives the product, combination, quantity and context needed for commerce. Configurix preserves the validated state and revision needed by the buyer, sales and operations.
product_idPrestaShop product that represents the customer-facing configurable family
combination_idEligible merchandise combination when accepted attributes resolve to a tracked variation
customization_idPrestaShop customization identity when the selected implementation uses that resource
cart_idTarget PrestaShop cart identity for the accepted commerce handoff
quantityRequested commerce quantity, distinct from component quantities calculated inside the design
shop_idMultistore context used for catalogue, language and commercial behavior
language_idLanguage context used for permitted customer-facing fields and summaries
configuration_idStable Configurix identity for the accepted product design
configuration_revisionExplicit version referenced by cart, quote, order, customer service and operations
configuration_summaryPermitted customer-readable dimensions, finish and primary selections
price_contextShop, currency, customer group, quantity, tax posture and calculation version
visual_referenceApproved image associated with the same accepted configuration revision
reopen_urlControlled link that restores the correct design under the agreed identity and access policy
workflow_modeCart, quote, consultation, survey, technical review or another outcome
integration_versionVersion of the module, payload, mapping and downstream interpretation contract
Implementation blueprint
Model the configured-product contract before installing the storefront experience.
Product and combination mapping, rule authority, price ownership, saved revisions and cart or quote behavior should be explicit before the visual interface and module are connected.
Classify
Separate combinations from configured state
Decide which choices belong in PrestaShop products or combinations, which use customization resources and which remain governed Configurix fields or calculated values.
Model
Create the authoritative product rules
Define ranges, increments, dependencies, exclusions, defaults, required accessories, derived quantities, availability and technical-review conditions.
Visualize
Bind accepted state to browser-based 3D
Connect governed fields to geometry, materials, visibility and camera behavior, then test minimum, maximum and representative configurations.
Price
Assign one owner to every amount
Define base product, combination impacts, configured additions, groups, shops, currencies, tax, discounts, delivery, installation, rounding and quote behavior.
Persist
Save the exact design before handoff
Create a stable configuration ID and revision, customer summary, visual reference and policy for reopening after catalogue, rule or price changes.
Integrate
Implement the selected PrestaShop boundary
Map products, combinations, cart or customization records, module hooks, webservice operations, shop context, authentication, errors and retries.
Accept
Test commerce and project outcomes end to end
Verify rules, known prices, carts, duplicate designs, shops, languages, quotes, orders, mobile use, accessibility and downstream records.
Operate
Version and observe the integration
Preserve historical designs, monitor mismatches and retest PrestaShop, theme, module, catalogue, rule and pricing changes before release.
Acceptance evidence
Test combinations, prices, carts and saved revisions together.
A 3D experience is ready only when customer choices, PrestaShop behavior, the accepted price and the quote or order record continue to agree.
Combination mapping
Choose every representative PrestaShop attribute combination.
The intended product and eligible combination are selected without creating combinations for continuous configured values.
Configured-only field
Change a dimension or dependency that is not a catalogue combination.
The saved revision changes while merchandise identity follows the documented mapping policy.
Invalid configuration
Attempt an incomplete, excluded or out-of-range state.
Cart and quote actions remain unavailable and the buyer receives useful correction guidance.
Known price
Load approved shop, group, currency, tax and quantity cases.
Displayed, quoted and accepted amounts reconcile within the agreed rounding and tax policy.
Cart handoff
Submit the accepted product, combination, quantity and configuration reference.
One intended cart line is created and retries do not produce duplicate or partial records.
Saved revision
Reopen the design from a cart, quote, order detail or service record.
The exact referenced revision returns or a documented migration or review state appears.
Multistore and language
Repeat the journey for every supported shop, customer group and language.
Catalogue availability, labels, price context, summary and permitted action remain correct.
Order visibility
Complete checkout for an ecommerce-ready design.
Customer, back-office and downstream records can identify and retrieve the accepted configuration.
Failure recovery
Interrupt save, price, module or cart operations and retry.
The buyer sees a controlled state and recovery remains idempotent, observable and traceable.
Extension architecture
Use the module boundary supported by the installed PrestaShop version.
A theme placement, front controller, registered action hook and webservice solve different responsibilities. Confirm the core version, theme, module set, multistore context and hosting before choosing the pattern.
Product-page display hook
Place an appropriate launch or interaction surface near the product action while keeping the final add-to-cart state controlled by validation and save completion.
Module front controller
Use a scoped server boundary for signed customer context, save, price or cart coordination when direct browser calls would expose credentials or business logic.
Action hooks
Respond to supported cart, customer or order events through registered module hooks. Name every event, payload, retry and reconciliation behavior explicitly.
PrestaShop webservice
Use narrowly permissioned access for agreed products, combinations, carts, customizations, orders or supporting records. Do not expose the webservice key to the browser.
Multistore-aware data
Store module data and configuration with the required shop, shop-group and language context so one installation does not silently mix catalogue or commercial states.
Version-aware back office
Confirm the installed PrestaShop version before extending product administration. Hooks and form-extension patterns have changed across supported releases.
Configurix + PrestaShop
Complex visual configuration with a durable commerce and project record.
Configurix models configurable physical products, validates rules, controls real-time 3D and preserves a structured design for prices, quotes, carts, orders and downstream use. PrestaShop can remain the catalogue, customer and transaction platform where that is the appropriate route.
Core version, theme, modules, products, combinations, customizations, shops, languages, groups, currencies, webservice access, cart mapping, order data and operational handoff are confirmed against the working system and agreed scope.
PrestaShop configurator questions
Detailed answers for commerce, product and integration teams.
These answers explain how catalogue identity, complex product state, real-time 3D, price context and saved revisions can remain connected to PrestaShop.
Bring a real product and PrestaShop installation