B2B restaurant supply on the same Magento as DTC consumer store — possible?
Yes — this is one of the things Magento does exceptionally well, and Shopify still struggles with.
Pattern: single Magento backend → shared catalog + shared inventory → two visibility models:
- DTC store view — consumer pricing, retail-pack SKUs visible, no quote workflow, standard checkout.
- B2B store view (or B2B customer group on the same store) — case + pallet pricing, bulk-pack SKUs visible (the same product as DTC but a different SKU + UOM), Net-30 payment terms, requisition lists, route-based delivery scheduling (Tuesdays + Fridays for inner-city restaurants), POS re-order integration (Toast / Square / Lightspeed).
On Adobe Commerce: use the native B2B Companies module — companies, multi-buyer, quote workflow, customer-segment pricing. ~$40k–$80k/yr licence.
On Magento Open Source: use customer-group price rules + hidden categories + Aheadworks B2B Suite ($1.5k one-time) + Apruve / TreviPay for Net-30 invoice financing. Total ~$4k–$8k tools cost vs $40k–$80k Adobe Commerce.
Shared inventory is the win — ops doesn’t maintain two stock pools. We’ve shipped this pattern for 2 specialty grocery brands where B2B share grew from 12% → 38% over 18 months without any platform re-architecting.