Directory / plugin

Tlloancy Step Configurator for WooCommerce

v1.7.1 · by Thomas Lloancy

Generic step-by-step product configurator with WooCommerce integration.

View on WordPress.org

About this plugin

Tlloancy Step Configurator for WooCommerce lets customers assemble a customizable product through a mobile-first wizard, with live pricing and WooCommerce cart integration.

  • Several configurators per shop, each attached to its own WooCommerce product (blinds on one, salads on another)
  • The wizard sits on the product page by itself, or anywhere with the block or the shortcode
  • Quantity field on the wizard; the cart line carries the quantity and the unit price
  • Weight per variant and per option: the cart line weighs what the customer chose, so weight-based shipping rates apply
  • Block cart and block checkout show the variant and the full list of choices, with the card photo
  • Reusable generic engine (steps, options, variants)
  • Data-driven flows (config.flow, step.applies_to, option.unlock_flow, limit_rules)
  • CSV / XML nomenclature import and export
  • Sequential wizard with slide-in menu, progress bar, and photos on cards when you attach them
  • Optional accordion layout (Settings) — all sections on one page, product-page style
  • Unavailable options: hide the card, or keep it greyed out and not selectable
  • In-admin Guide: one made-to-measure walkthrough, both layouts, with a glossary
  • Variant card order: an Order field, then price when two variants share the same number
  • Numeric steps (min / max / unit) and an optional base-price formula on the variant. A card step’s slug in that formula is the selected supplement
  • Base price plus supplements, with mandatory server-side revalidation
  • WooCommerce integration via cart_item_data
  • Gutenberg block tlsc/wizard, with a configurator picker in the block sidebar
  • Shortcode [tlsc_wizard configurator="slug"]
  • Demo catalog (salad bar) loaded on demand from Import / Export
  • Optional data removal when the plugin is deleted (Settings Plugin removal)

Plugin tags