Edge cases, storefront + ship vs B2B-only, what changes in the build?
Three common edge-case configurations, each with a different Magento shape:
- Storefront-only (no ship), walk-in bakery doing local pickup + maybe DoorDash Drive same-day. Skip MSI complexity (one source, one stock). Skip FedEx Express + dry-ice. Skip national-ship product attribute. Keep custom-cake configurator + decorator calendar + allergen labeling. Often Toast Online Ordering is enough here; Magento only justifies itself if there’s a B2B wholesale layer or a custom cake configurator that Toast can’t do.
- Ship-only (no storefront), pure DTC online bakery shipping nationwide frozen (e.g. dessert subscription brands). FedEx Express + dry-ice + ZIP-transit cutoffs are the entire fulfillment story. No DoorDash Drive. No local-pickup option. Often paired with a Goldbelly listing as a secondary channel. Subscription cadence matters more than B2B layer.
- B2B-only (wholesale to cafes, no DTC), supplying croissants + pastries to 40 cafes daily. No public-facing catalog (everything is behind login). Adobe Commerce B2B Companies or Aheadworks B2B Suite + Apruve/Resolve Net-30 + standing-order schedules + multi-location pickup + production-planning report (how many croissants to bake tomorrow). No subscription. No custom-cake configurator. ShipperHQ rules are simpler (no national-frozen lane).
Mixed-mode bakeries (storefront + ship + B2B) get the full build. Single-mode bakeries get a leaner build, pay only for the lanes you need. The Audit step nails this down before scope is locked, so you’re not paying for features that don’t apply.