Chat on WhatsApp

Click-and-collect — how does Magento MSI + Storepoint integrate?

Three-piece architecture:

  • Magento Multi-Source Inventory (MSI) — native since 2.3.0. Define sources per retail store (e.g. store_chicago, store_denver) plus DC warehouses and drop-ship vendors. Stocks aggregate sources by region. PoS pushes updates to source stock levels via webhook (NetSuite / Lightspeed / RetailPro / Cybertill).
  • Storepoint or SearchStax — the store-locator UI. Postcode → list of nearest stores with stock badge per SKU. Storepoint costs $19–$99/mo and ships with a Magento extension; SearchStax (using Solr) is enterprise for chains with 50+ stores.
  • Click-and-collect flow — customer adds to cart → checkout shows “ship to me / pick up at store.” Pick-up choice locks the source to the chosen store; SMS + email notification fires when staff scans the order as picked from shelf. Pick-window default is 5 days, configurable per region.

Add-on patterns:

  • Ship-from-store — low-stock store fulfils online orders to clear seasonal inventory. Source-selection algorithm (priority-based, or distance-based for split shipments) decides which store ships.
  • In-store appointment booking — for fitment specialists (cycling, ski-boot fit, golf-club fitting). Booking widget on PDP / store page; appointment data flows into the in-store CRM.

Implementation cost: $10k–$25k for full click-and-collect. Cheaper if PoS is already API-friendly (Lightspeed, NetSuite). More expensive if PoS is legacy (RetailPro, custom).

Was this helpful?