← Back to projects
2026

Waves Pacific Wholesale — Shopify B2B × M18 & HubSpot

B2B wholesale Shopify storefront for a Hong Kong food distributor, integrated with the M18 cloud ERP and HubSpot for customer approval and two-way customer/order sync.

Waves Pacific Wholesale — Shopify B2B × M18 & HubSpot — desktop view
Waves Pacific Wholesale — Shopify B2B × M18 & HubSpot — mobile view

Waves Pacific is a Hong Kong wholesale supplier of meat, seafood and quality food to restaurants and home customers. I built the B2B storefront theme on Shopify and the integrations behind it at Black Durian.

It runs as a wholesale portal: visitors register as a business customer, and applications are reviewed and approved (typically within 1–2 business days) before they can see pricing or place orders. The customer registration and approve/reject flow is handled through HubSpot.

M18 — a cloud (SaaS) ERP — is where sales orders are managed. I built a two-way sync that keeps customers and orders in step between Shopify and M18: approved customers and their orders flow into M18 for fulfilment, and changes sync back to the storefront.

Behind the scenes

Architecture — HubSpot gates business-customer approval before pricing unlocks, then customers and orders sync two-way between Shopify and the M18 cloud ERP.
Architecture — HubSpot gates business-customer approval before pricing unlocks, then customers and orders sync two-way between Shopify and the M18 cloud ERP.