Home/What we do/Commerce
Commerce platforms

A store that sells in eight markets from oneback office, with prices set per market andduties already paid.

Custom Next.js storefronts and back offices for brands beyond templates — migrated from Shopify without losing product IDs or pixel history.

8 markets · 7 currenciesDuties-included checkoutB2B tradeMeta CAPIShopify migration
RequestIP → marketRegion engineladder · duties · entityStorefrontprice on first paintCheckoutDDP · Stripe · BNPLBack office17 modules
Why it works

Pricing is data. Conversions counted once. Orders fan out through workflows. Each market has its own ladder.

What's included

Everything the engagement delivers.

Each piece already runs for a client — nothing here is a slide.

01

Region & currency engine

Market detected at the request, hand-set price ladders, region-aware routing. In production · 8 markets.

02

Checkout & payments

Stripe, PayPal, wallets, BNPL for the Gulf, entity routing. In production · UAE entity.

03

Catalog for real products

Editions, made-to-order lead times, gifting, trade programme with tiers. 190-variant luxury catalog.

04

Back office

Orders, inventory, customers, staff, payroll, expenses, marketing, analytics. 17 modules, one login.

05

Tracking & feeds

Meta Pixel + Conversions API with dedup, per-currency catalogs, GA4, consent. 99.6% catalog match.

06

Migration

From Shopify or WooCommerce keeping product IDs so catalogs and reports carry over. One-hop redirects.

How it runs

Pricing is data. Conversions counted once. Orders fan out through workflows.

A

Each market has its own ladder

Free-shipping threshold and duties rule edited in the back office, served from the edge.

B

Conversions are reported twice on purpose

Browser and server share an event ID so Meta counts each once and matches more.

C

Orders trigger workflows

Courier booked, customer told on WhatsApp, ledger updated, review requested.

D

AI drafts, people approve

Descriptions and meta under anti-hallucination rules; a WhatsApp agent answers from live stock.

Questions buyers ask

Before you write to us.

01

Why leave Shopify?

+
When per-market pricing, duties, editions or a trade programme need workarounds and the app bill exceeds a build.
02

How do you price per market without converting?

+
Each market has a ladder you set; exchange rates never touch a displayed price.
03

What does duties-included mean?

+
The customer pays the landed price at checkout and nothing at the door; delivery is DDP.
04

Can we keep product IDs and pixel history?

+
Yes — identifiers are preserved so catalogs, audiences and reports carry across.
05

What does the back office replace?

+
Typically Shopify admin plus payroll, inventory and expense tools and a staff chat group.

Tell us what should
run itself.

Send the problem, not a brief. An engineer replies within one business day.

Start a project