Commercial cart from any Organize project.
Every zone becomes a line. Waste factor pre-applied. Reconciled against Shopify subtotal before checkout — mismatch blocks the order rather than printing a wrong invoice.
Procurement teams pay the spec-drift tax. Materially eliminates the translation layer so the order describes the spec, not a transcription of it.
The architect's spec lives in a PDF. You translate it line by line into a purchase order — twelve vendors, twelve POs, twelve invoices. Halfway through the project the architect swaps a carpet; you reconcile by hand. The 10% waste factor is bolted on with a calculator, the trade discount sits in a separate sheet, and everyone hopes nothing got lost in the copy-paste.
The architect ships you a project. You see every zone, every material, every variant. One click converts it to a Shopify cart with the waste factor already applied. Approved tier? 30% B2B discount applies automatically. Mid-project swap by the architect? The cart line updates in place. One PO, one invoice, full audit trail.
Every line in a Studio project becomes a line in a single Shopify-backed cart, with the architect-standard waste factor and the role-based trade discount applied in place. Reconciliation isn't a spreadsheet — it's a query.
Every zone becomes a line. Waste pre-applied. Reconciled before checkout.
server-authoritative30% architect/contractor discount applied by role; quote flow for tier-priced clients.
Shopify Plus · M6+Need formal terms? Package the project, email sales, draft order lands in Shopify Admin.
Customer Account API order history → click → shortlist repopulates with the line items.
Share view sign-off captures the spec at the moment of commit.
Every zone, brief, comment, approval, swap and conversation pinned in one record.
EUR + VAT/IOSS/VIES code-resident for EU phase. Same UI, regional pricing.
Swap material X for Y on every zone using X — one dialog, auto cost recalc.
Cart aggregates lead times; the longest one becomes the project's deliverable date.
Mid-project architect swap? Cart line updates in place; you re-issue one PO, not twelve.
Shopify Payments produces one invoice across vendors — accounting hands you one document.
Architect, procurement, client — different views, same underlying project.
Same formula every architect uses — except the trade discount layers on after the waste subtotal. What displays is what charges.
all currency in integer cents server-side · price displayed = price charged · reconciled against Shopify subtotal before checkout
Same catalog, four pricing tiers. The platform applies the right one based on the authenticated role + the project context — no separate price book, no manual override.
tier resolution server-side · displayed price = charged price · audit log on every conversion
What a contract or hospitality procurement order tends to ship: neutrals optimised for traffic, durability, and broad client appeal.
The procurement clock starts when the architect's spec lands. Materially collapses every translation step that historically took days.
One PO across every vendor. Trade discount by role. Waste factor pre-baked. Reorder anytime. The procurement clock never has to wait on a spreadsheet.