External Warehouses

Understanding how External Warehouses (3PLs) work in Moselle and how to set them up.

What is an External Warehouse?

An External Warehouse in Moselle represents a third-party logistics (3PL) provider or an integrated inventory source that is not Shopify or Amazon FBA. Moselle connects directly to these services to pull inventory levels automatically.

Supported Integrations include:

  • WMS/3PLs: ShipBob, ShipStation, Extensiv (3PL Central), SkuVault, Fulfil

  • ERPs: Cin7 Omni, NetSuite, Quickbooks (Online & Desktop)

  • Marketplaces: Walmart Fulfillment Services

Setting Up an External Warehouse

Unlike manual warehouses, you cannot simply "create" a fully integrated external warehouse from the UI alone. It requires establishing an API connection.

To set up a new External Warehouse:

  1. Connect the Integration: Go to Settings > Integrations and connect your provider.

  2. Map Locations: Once connected, Moselle will import locations found in the external system.

  3. Contact Support: If your warehouse does not appear automatically or if you need to connect a provider not listed in the self-service integrations, please Contact Moselle Support. We often need to configure specific location IDs or enable webhooks on the backend to ensure data flows correctly.

Sync Behavior

  • Read-Only: Inventory levels in external warehouses are read-only within Moselle. You cannot manually edit the stock quantities because they would be overwritten by the next sync.

  • Frequency: Most external integrations sync daily.

  • Permissions: Ensure the API user or token provided to Moselle has Read Inventory permissions in your 3PL system.

Last updated