↩ Return to Room III
A product page with custom options — engraving text and a colour swatch — added to the order

OBJ. 2026-007

An order, customized

The options a small shop was told it couldn't have.

A small shop wanted to let customers personalise an order — a name engraved here, a colour chosen there, a gift note added — and was told the storefront simply couldn't do it past a certain point. Tweakify removes that ceiling.

It hands the shopkeeper a set of fields they can arrange like furniture: choices that show and hide one another, prices that adjust as options are picked, rules that keep an order sensible. The shopper gets exactly the product they wanted; the shop keeps the sale it would otherwise have lost.

What it does

  • 01Personalised orders a small shop was previously told were impossible
  • 02Options that reveal, hide, and re-price each other as a shopper chooses
  • 03Sales kept that would otherwise have walked away
A shopper personalising their own order, option by option
The shopkeeper's own screen for arranging which options show and hide
For the curious — the making of it

A shared product-options engine — FieldRegistry, EventBus, and validation, condition and pricing engines — reused across the merchant's builder and the storefront theme extension. Around 277 commits, July 2026.

  • One engine drives both the admin builder and the live storefront
  • Field-level show/hide conditions, dynamic pricing, and validation
  • Lifts a storefront past its built-in 3-option / 100-variant limit