Custom commerce systemsNew

Build commerce
without limits.

We help ambitious teams launch, connect and scale custom commerce systems — from storefronts to operations, integrations and internal tools.

↵ Enter to send
01Commerce systems

Commerce is a system.

Products. Customers. Orders. Inventory. Payments. ERP. Marketing. Marketplaces. AI.

Your storefront is only the visible part. We build the system behind it.

Real B2B — wholesale, consignment & AI order-taking

Shopify can't run true B2B. This brand needed real wholesale and consignment workflows, multi-payment and trade-show leads — without paying the Shopify Plus tax.

A storefront wired into Odoo ERP — with an employee shop

A modern store that talks cleanly to Odoo for stock, orders and supply — plus an employee programme with member pricing, inside one public shop.

A multi-vendor B2B procurement marketplace

Property managers order supplies from referenced suppliers — comparing offers, then routing every order through real approval circuits before it's placed.

A commerce CRM + CDP — one customer brain

A Shopify store gives you orders, not a customer brain. Pixels double-count, cookies decay, and the data scatters across every ad tool.

Full custom B2B platform

Real B2B — wholesale, consignment & AI order-taking

Shopify can't run true B2B. This brand needed real wholesale and consignment workflows, multi-payment and trade-show leads — without paying the Shopify Plus tax.

ActorWholesale buyerPlaces wholesale orders
ActorConsignment buyerGoods on deposit · reports sales
TeamMerchantRuns the system · creates orders
SurfaceStorefront B2BPrivate B2B · one login
SurfaceAdmin PanelPurpose-built dashboard
SurfaceWhatsAppVoice order prep
AIOpenAIMessage understanding
Source of truthShopifyProducts & stock · synced to Medusa
Built on MedusaCustom B2B platformB2B commerce engine
Commerce platform × Odoo ERP

A storefront wired into Odoo ERP — with an employee shop

A modern store that talks cleanly to Odoo for stock, orders and supply — plus an employee programme with member pricing, inside one public shop.

ActorEmployeeEmployee discount · account code
ActorCustomerOpen to the public
TeamOperatorRuns ERP, admin & content
SurfaceStorefrontPublic + employee shop
CMSPrismicContent for the storefront
SurfaceAdmin PanelPurpose-built dashboard
ERPOdooStock · supply · invoicing
Built on MedusaE-commerce platformOrders & commerce engine
Multi-vendor B2B marketplace

A multi-vendor B2B procurement marketplace

Property managers order supplies from referenced suppliers — comparing offers, then routing every order through real approval circuits before it's placed.

BuyerProperty managerRequests · compares · orders
ApprovalManager / ApproverValidates before order
VendorSupplierCatalog · prices · zones
SurfaceBuyer storefrontBrowse · order · request
SurfaceAdmin dashboardApprovals · oversight
SurfaceVendor dashboardCatalog · prices · logistics
AI assistOpenAISearch · guide selection
Search indexElasticsearchProducts · categories · zones
PaymentsStripe ConnectCommissions · split payouts
PipelineBulk catalog importMass ingest · no overload
AIOpenAIEnrich · categorize
Marketplace core
Medusa v2 + MercurMulti-vendor engine
Requests & approvalsValidation circuits
Roles & permissionsGranular RBAC
Commerce CRM × CDP

A commerce CRM + CDP — one customer brain

A Shopify store gives you orders, not a customer brain. Pixels double-count, cookies decay, and the data scatters across every ad tool.

ActorVisitorBrowses the Shopify store
EmailSendGridAbandoned-cart emails
TeamMarketing teamCRM & marketing ops
PlatformShopifyStorefront · orders · profiles
Server-side tracking
First-party proxyReceive · enrich · first-party
Identity resolutionOne unified customer
Event hubQualify · normalize · route
AIOpenAIBehaviour analysis
SurfaceCRM Admin DashboardContacts · carts · opportunities
AnalyticsPostHogProduct analytics
DestinationGA4Marketing analytics
DestinationMeta CAPIServer conversions
DestinationGoogle AdsConversions
DestinationTikTokEvents API
DestinationKlaviyoEmail & SMS
Proprietary platformCommerce CRM + CDPUnified customer view
“We've been working with the team behind Souk for nearly five years. Beyond the build, the team has always been proactive: delivering on time and bringing ideas we hadn't even asked for.”
Léa Berneau
Léa BerneauFounder · Palas
02Capabilities

Everything between the promise and the operation.

From launch to daily operations — the layer that lets your team keep the promise.

001

Launch

Launch new commerce initiatives faster.

002

Connect

Connect commerce, operations and business systems.

003

Automate

Turn repetitive work into reliable flows.

004

Scale

Make complex catalogs, markets and teams manageable.

005

Operate

Give teams the tools to run commerce daily.

03Field notes

Deep dives from real systems.

See all articles
Voice commerce

WhatsApp voice orders that become ecommerce orders.

A buyer dictates a B2B order, the bot understands products and quantities, and the team confirms the structured Medusa order.

B2B payments

Bank transfers in B2B: essential, but stressful.

A bank-transfer flow captures proof, keeps the order moving, and gives operators a clear state before validation.

Shipping rules

Dynamic shipping rates by weight, location and currency.

A Medusa module models zones, countries, package weights and currencies so merchants can test rates before orders ship.

Shopify to Medusa

A Shopify catalog connected into a Medusa system.

A reusable import module syncs catalog data into Medusa so Shopify can remain a source while custom commerce logic lives elsewhere.

04Why WeAreSouk

A souk is not just a store. It is a living commerce system — products, merchants, customers, negotiations, logistics, payments, trust.

Commerce is not a storefront. It is the promise you make to a customer, and the system that lets your team keep it. Catalogs, prices, stock, orders, payments, logistics, support, marketplaces and AI: none of it lives alone.

We build the operating layer behind commerce — clear enough for teams to run, flexible enough for real business rules, strong enough to scale without becoming chaos. We do not sell templates. We build the system that makes commerce work.

Ready to build your commerce system?

Describe what you sell, how your business works and what you want to unlock next.

Start scoping