Skip to content

Fulfillment Locations

Fulfillment Locations (also called Inventory Locations) are the physical or virtual warehouses where your inventory is stored and orders are fulfilled from. OmniOrders lets you manage multiple locations, connect them to third-party warehouses like ShipEdge, and control inventory across all your facilities.

Fulfillment Locations let you track inventory and process orders across multiple warehouses, stores, or third-party logistics providers from one place. Connect to Shipedge or create local locations for any physical space, and control which locations appear in your navigation menus.

Multi-Location Inventory

Track inventory across multiple warehouses, fulfillment centers, or retail stores in one place.

Integrated Warehousing

Connect directly to Shipedge, Amazon MCF, Softeon, and other fulfillment providers for automatic inventory sync.

Smart Order Routing

Route orders to the right location based on inventory availability, customer location, or custom rules.

Real-Time Visibility

See inventory levels, order counts, and location status in real-time across all your fulfillment locations.

OmniOrders supports different types of fulfillment locations depending on how you manage your inventory:

Connected Warehouses: Connect to existing Shipedge warehouses to sync inventory, orders, and shipments automatically. Shipedge locations provide full WMS (Warehouse Management System) functionality including:

  • Real-time inventory sync
  • Automatic order fulfillment
  • Shipment tracking updates
  • Inventory adjustments
  • Returns processing

Internal Facilities: Create local locations for warehouses, stores, or facilities you manage directly within OmniOrders. Local locations are perfect for:

  • Internal warehouse management
  • Retail store inventory
  • Manufacturing facilities
  • Office stock rooms

Other Fulfillment Providers: Connect to third-party fulfillment services like:

  • Amazon MCF (Multi-Channel Fulfillment)
  • Softeon WMS
  • Shelfpoint
  • Custom integrations
  1. Navigate to Fulfillment Locations

    Click Fulfillment Locations in the main navigation menu. You’ll see your locations dashboard with key metrics and a complete list of all locations.

  2. View Location Dashboard

    The dashboard shows four key metrics:

    • Total Locations: All locations in your account
    • Active Locations: Locations currently processing orders
    • Pending Locations: New locations needing setup
    • Archived Locations: Inactive or retired locations
  3. Browse the Locations Table

    The main table displays all your locations with:

    • Integration logo with status indicator
    • Location name and description
    • Type (Shipedge, Local, etc.)
    • Contact information
    • Address details
    • Action buttons for settings and management
  1. Open the Create Modal

    Click the Create Fulfillment Location button in the top-right corner or select it from the Actions menu.

  2. Select Integration Type

    Choose “Shipedge” to connect to an existing Shipedge warehouse account.

  3. Enter Shipedge Credentials

    • Enter your Shipedge username and password
    • Select the warehouse you want to connect
    • Click Connect to Shipedge
  4. Configure Settings

    Once connected, configure:

    • Location name (optional override)
    • Menu visibility (show in dropdown menus)
    • Sync settings
    • Webhook configurations
  1. Open the Create Modal

    Click the Create Fulfillment Location button.

  2. Select “Local” Type

    Choose “Local” to create an internal location managed within OmniOrders.

  3. Enter Basic Information

    • Name: Give your location a clear, recognizable name (e.g., “Main Warehouse”, “NYC Store”)
    • Description: Add details about this location’s purpose
  4. Save the Location

    Click Save to create the location. It will appear in your locations list as “Active”.

Click on any location row in the table to open its settings. You’ll see:

  • Basic Information: Name, description, type, and status
  • Integration Details: Connection status and configuration (for connected locations)
  • Contact Information: Assigned contacts for this location
  • Address: Physical location address
  • Inventory Summary: Current stock levels by product
  • Order History: Recent orders fulfilled from this location
  1. Open Location Settings

    Click the Settings icon (gear icon) next to any location in the table.

  2. Update Information

    Modify any of the following:

    • Name and description
    • Contact details
    • Address information
    • Menu visibility setting
  3. Save Changes

    Click Save to apply your updates immediately.

For Shipedge locations, you can control whether the location appears in dropdown menus throughout OmniOrders:

  • Visible (eye icon): Location appears in product location selectors, order forms, and filters
  • Hidden: Location exists but doesn’t show in menus (useful for temporary or backup locations)

Toggle the checkbox in the Actions column to change visibility instantly.

When a location is no longer needed:

  1. Click the Delete Icon

    Click the Delete icon (trash icon) next to the location you want to delete.

  2. Confirm the Action

    A confirmation dialog appears. Confirm that you want to delete the location.

  3. Location is Deleted

    The location is permanently removed from your account. This action cannot be undone.

Find specific locations quickly using the table filters:

  • Integration Type: Filter by Shipedge, Local, Amazon MCF, or other connection types
  • Location Name: Search by name or description
  • Contact Email: Find locations by contact email address
  • City: Filter by location address city

Each filter supports real-time search. Just type or select your criteria, and the table updates instantly.

Locations can have different statuses:

Active

Green indicator: Location is operational and processing orders normally.

Pending

Yellow indicator: Location is created but needs setup or credential verification.

Archived

Gray indicator: Location is inactive and no longer fulfilling orders.

Need a report of all your locations?

  1. Open Actions Menu

    Click the Actions button in the top-right corner.

  2. Select Export Data

    Choose Export Data from the menu.

  3. Download CSV

    A CSV file downloads with all location details including names, addresses, contacts, and status.

Use Clear Names

Name locations clearly and consistently. Use formats like “City - Type” (e.g., “LA - Main Warehouse”, “NYC - Retail Store”).

Keep Contacts Updated

Always maintain current contact information for each location. This helps with communication when issues arise.

Regular Status Reviews

Periodically review your locations list. Archive old locations and verify that active locations are still operational.

Menu Visibility Strategy

Only show locations in menus that users actively need to select. Hide backup or special-purpose locations to reduce clutter.

Different locations serve different purposes in your fulfillment strategy:

Your main warehouse where most inventory is stored and orders are fulfilled. This location typically has:

  • Highest inventory quantities
  • Fastest processing times
  • Full product catalog
  • Multiple staff members

Locations in different geographic areas to reduce shipping times and costs. Benefits include:

  • Faster delivery to local customers
  • Lower shipping costs
  • Regional inventory positioning
  • Backup fulfillment capacity

Retail Stores (Buy Online, Pick Up In Store)

Section titled “Retail Stores (Buy Online, Pick Up In Store)”

Physical retail locations that can fulfill online orders. Store locations offer:

  • Same-day pickup options
  • Local inventory visibility
  • Multi-channel fulfillment
  • Reduced shipping costs

Secondary locations for overflow inventory or disaster recovery. Use backup locations for:

  • Peak season overflow
  • Business continuity planning
  • Geographic redundancy
  • Special project inventory

Connected Shipedge locations provide advanced features:

  • Auto-sync inventory: Inventory updates automatically from Shipedge every few minutes
  • Order push: New orders route to Shipedge for automatic fulfillment
  • Tracking updates: Shipment tracking numbers sync back to OmniOrders
  • Returns processing: Returns automatically update inventory in both systems
  • Webhooks: Real-time event notifications for critical changes

Amazon Multi-Channel Fulfillment integration offers:

  • FBA inventory access: Use your Amazon FBA inventory for non-Amazon orders
  • Amazon fulfillment: Amazon handles picking, packing, and shipping
  • Prime shipping: Offer fast delivery using Amazon’s network
  • Returns to Amazon: Customers return items to Amazon facilities

Internal locations you manage yourself:

  • Manual inventory control: You update stock levels as needed
  • Direct order management: Process orders through your own fulfillment workflow
  • Custom processes: Configure location to match your unique operations
  • Full flexibility: No external system constraints

Problem: A location doesn’t show up in product dropdowns or order forms.

Solution: Check the menu visibility toggle for that location. Only Shipedge locations with the menu toggle enabled appear in selection menus.

  1. Find the location in the table
  2. Look for the visibility checkbox in the Actions column
  3. Check the box to enable menu visibility
  4. Refresh your page to see the location in menus

Problem: Unable to connect to a Shipedge warehouse.

Solutions:

  • Verify credentials: Ensure your Shipedge username and password are correct
  • Check warehouse selection: Confirm you selected the right warehouse from the list
  • Account permissions: Verify your Shipedge user has API access enabled
  • Contact support: If issues persist, contact Shipedge support to verify your account status

Problem: A location shows “Pending” status and won’t activate.

Solutions:

  • Complete setup: Open location settings and ensure all required fields are filled
  • Verify integration: For connected locations, check that credentials are still valid
  • Refresh data: Use the Refresh Data action from the Actions menu
  • Contact support: If the location remains pending after setup, contact OmniOrders support

Next Steps: