Made-to-order / bespoke workflow, how complex?

Genuinely complex on the data model, simple on the UI. Worth the engineering investment if bespoke is >15% of revenue.

Architecture: seven custom Magento order states, each a stage in the bespoke commission flow:

  1. Consultation requested, customer fills a brief on the PDP (stone preferences, budget, ring/necklace, deadline). Order created with $0 placeholder. Auto-routed to a designer.
  2. 3D render in progress, designer uploads CAD + render images to the order. Customer sees the renders in their account portal. Email + SMS notification.
  3. Quote sent, designer adds a quoted line item ($X for the metal, $Y for the stone, $Z labor). Customer approves on the portal.
  4. Deposit paid, 30% upfront via Magento partial-payment. Stripe / Adyen tokenizes the card, charges 30%, holds the rest. Order moves to fabrication.
  5. In fabrication, jeweller marks per-stage progress (cast → set → polish → QC). Customer sees photos at each stage. Lead-time tracker on the portal.
  6. Final payment, remaining 70% charged to the saved token. Cert + insurance docs auto-generated.
  7. Secure shipped, Brink’s / FedEx-Priority / Malca-Amit dispatch. Customer gets tracking + insurance certificate.

The workflow is built as a Magento module with custom order states + state-transition validators + a designer-side admin UI + a customer-portal phtml block. ~$18k, $30k of dev work. Pays back fast: the 2-person bespoke ring brand I shipped for handles 40+ active commissions on this without a spreadsheet, vs. the email-and-Trello chaos most bespoke brands run.

Kishan Savaliya
Kishan Savaliya
Adobe Certified Magento Commerce Developer
Ahmedabad [IN]working hours, replies within four hours
When do you need it

Read personally. Never shared. Or email the brief.

More on magento for jewellery

Need it fixed, not just explained?

Send the brief with your store URL; the written quote comes back within 24 hours.