Digital commerce
Advanced e-commerce
Stores and marketplaces that hold up under catalogs of tens of thousands of products, multiple sellers and pricing rules no catalog plugin anticipates.
Who it's for Companies whose e-commerce outgrew what standard plugins know how to do.
The problem
E-commerce platforms handle the common case very well: one seller, one price list, a mid-sized catalog. Trouble starts when your business isn't the common case.
Multiple sellers publishing against the same product, different prices by customer type, catalogs of tens of thousands of items updating themselves: that's where the vendor tells you it "doesn't come that way", and they're usually right. What's missing doesn't come — it gets built.
How I solve it
01Master catalog with per-seller offers
One record per product, with several sellers publishing their own offer, price and stock against it. The buyer sees one product, not ten versions of the same product competing with each other.
02Automatic matching by code
When the industry has a universal identifier, each seller's catalog links itself to the master record. Whatever doesn't match lands in a review tray instead of silently creating a duplicate.
03Pricing by customer type
Wholesale, distributor, franchise, retail: each sees their own price, with the payment methods and terms that apply to them. The rules live in one place, not scattered across loose discounts.
04Custom plugins, not forks
I extend the platform with my own plugins that coexist with official updates. Modifying the core is the fastest way to get stuck on an old version forever.
05Built for the volume
Caching, server tuning and batch operations. A large catalog isn't just a catalog with more rows: it's a different engineering problem.
What I've already built
- Multivendor book marketplace with 4,900+ titles published and 99.9% automatic matching by ISBN against the wholesaler's catalog.
- 8 custom plugins in production, coexisting with the platform's official updates.
- A food importer's store with 7 per-channel price lists and stock from 6 warehouses, fed from its ERP.