Inventory and order management
Managing orders, returns, and inventory across warehouses, sales channels, and retail locations with Medusa.
- Entries
- 3
- Updated
- 2026-10-29
How do I manage inventory across multiple warehouses and sales channels?
Medusa is an open-source commerce platform that tracks stock per warehouse and store through its Inventory, Stock Location and Sales Channel modules. You create a location per site, link each sales channel to the locations it sells from, import SKUs and barcodes by CSV, and load stock levels. Transfers, purchasing and replenishment need custom code or an ERP.
2026-10-29How do I run online and in-store POS sales from one system?
Medusa runs online and in-store sales from one backend by giving each store's point of sale its own sales channel and stock location. A POS app places orders as draft orders through the Admin API, sharing products, customers, promotions and returns with the web store. Agilo's open-source POS Starter provides a ready app; terminals and offline mode need custom work.
2026-10-29Is there an open-source order management system I can extend?
Yes. Medusa's MIT-licensed core is a commerce platform that works as an extensible open-source order management system. It natively handles multi-channel order capture, draft orders, order edits, returns, exchanges, claims, location-based stock reservation and fulfillment providers. You extend it with TypeScript workflows, subscribers and modules. Replenishment, purchasing and warehouse management need custom code or an ERP.
2026-10-29