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.