Configure Warehouses
Manage stock across multiple physical locations.
RetailCoder allows you to define unlimited inventory sources. These can be physical warehouses, retail outlets (for Store Fulfillment), or drop-shipping partners.
1. Adding a Location#
Go to Settings > Stores & Warehouses and click the "Add New Store" button.
- Type: WarehouseInternal storage locations. Stock here is considered "Global" and can be used to fulfill online orders.
- Type: Retail StorePhysical POS locations. You can configure whether online orders are allowed to deplete this stock (Ship-from-Store).
2. Routing Priority#
When an order comes in, the OMS must decide which warehouse to allocate stock from. You can configure this logic in Settings > Order Routing.
bash
Logic: Priority List 1. Check "Primary Warehouse" (WH-001) 2. If OOS, check "Secondary Warehouse" (WH-002) 3. If OOS, check "Retail Stores" (with Buffer stock enabled)
Buffer StockWe recommend setting a Safety Stock level (e.g., 5 units) for Retail Stores. If a store has fewer than 5 units, the OMS will report 0 stock to online channels to prevent overselling floor items.