home/services/trade e-commerce
trade e-commerce001 / hero

Trade e-commerce, built for the way trade actually buys.

Your customers don't shop. They reorder, manage accounts, and expect their pricing to just work. We build platforms that behave like proper B2B systems, fully integrated with your ERP.

contract pricing erp-integrated quote-to-order built on lunar
01 · skus100k+in production
02 · liftonline order share, typical 12-month lift
03 · p50<250mslive contract price resolution
04 · years20+commerce delivery behind us
who it's for002 / who it's for

You run a real trade business. Your commerce stack should show it.

If a typical week involves negotiated prices, customer-specific terms, and an ERP that's the source of truth, this is for you.

01
Electrical wholesale
02
Construction supplies
03
Automotive parts
04
Industrial supplies
05
Plumbing & heating
06
Fasteners & fixings
07
Janitorial & hygiene
08
Medical & lab supplies

sectors above are a representative sample. if your business looks like one of these, we'll fit.

what we deliver003 / what we deliver

The specific problems we solve.

Every trade build we do has to handle most of the below. They're not feature bullets. They're the reason off-the-shelf platforms fail.

01 / 06

Contract pricing pulled live from the ERP

Per-customer, per-contract, quantity break, margin-protected. The storefront renders the price the ERP already calculated. It doesn't try to second-guess it.

per-customercontractquantity breakmargin-protected
02 / 06

Account hierarchies and buyer roles

Head office, branches, approvers, purchasers, view-only users. Order limits, approval chains, and spending caps that reflect how the business is actually structured.

hierarchiesapprover chainsspending caps
03 / 06

Terms, credit, and rep-led ordering

Credit limits, proforma invoices, account-hold blocks, rep-assisted orders, saved carts that survive phone calls. Commerce built around the way trade actually transacts.

credit limitsproformaaccount holdrep-assisted
04 / 06

Quoting and quick order entry

Reps building a quote for a customer. Buyers punching in 200 part numbers in one sitting. Upload by CSV. Line-by-line approvals. The grown-up version of a shopping cart.

quote-to-order200 linesCSV uploadline approvals
05 / 06

Product data that reflects reality

Variants, bundles, kits, vehicle fitments, datasheets, compliance codes. 100,000+ SKUs that still need to be findable in two clicks and ten keystrokes.

variantskitsfitmentscompliance
06 / 06

Stock that tells the truth

Live from the ERP, or scheduled if that's all the ERP will support. Warehouse splits, allocated stock, incoming orders. Customers see what they can actually have, not what we'd like them to think they can have.

live stockwarehouse splitsallocatedincoming
the platform004 / the platform

Why Lunar, and why it fits trade.

Lunar is Laravel-native, headless-capable, and extensible in ways off-the-shelf platforms aren't. We're core contributors to it, not resellers.

01 / 04

Pricing engine

Built around B2B from the start, not bolted on as a plugin or a header override.

02 / 04

Headless

Your storefront doesn't die when the commerce layer changes underneath it.

03 / 04

Laravel-native

Integrations speak the same language as the rest of your stack. No second framework to keep alive.

04 / 04

Open source

Nobody gets to hold your roadmap hostage. You own your platform, you own your data.

Lunar

Laravel-native, open-source commerce. We're core contributors, so every Lunar improvement we ship for a client ends up benefitting the whole ecosystem.

visit lunarphp.com
proof005 / proof

Outcomes we've delivered.

Numbers, when they're ours to share. Words, when they're not.

outcome / 01lift
3×

Online order share

Lifted across the first 12 months post-launch, typical for a trade replatform.

outcome / 02skus
100k+

Single Lunar instance

Across a single storefront, with sub-second category page performance.

outcome / 03p50
<250ms

Live contract pricing

Median ERP-to-cart price resolution on real, live contract pricing calls.

numbers reflect typical engagements · yours may differfull case studies
contact007 / contact

Let's talk about your project.

Tell us what you're building. We'll reply with whether we're a fit, and what we'd do next.

hello@neondigital.co.ukNeon Digital Limitedtypical reply ↻ within 1 working day