The complete guide to order management systems (OMS)
Buy an order management system when deciding where to ship an order gets harder than taking it, because the software pays only for better routing and promising.

This guide is for ecommerce brands and retailers whose orders now arrive from more places than one storefront: a DTC site, Amazon and Walmart, wholesale accounts sending purchase orders, and perhaps a few stores. Someone on the operations team is copying orders between systems, inventory is oversold on one channel while it sits idle in another warehouse, and a vendor has told you the answer is an order management system.
By the end you should be able to say what an OMS would do that your ecommerce platform, ERP and warehouse software do not, whether you have actually outgrown Shopify’s native order handling, which tier of vendor fits your volume, and what an implementation will cost you in time and integration work.
It is not for single-channel stores shipping from one warehouse. If every order comes from one site and leaves from one building, your ecommerce platform already is your order management system, and adding another layer creates a sync problem you did not have.
Summary
- An OMS sits between where orders are taken and where they are fulfilled. Its core job is deciding which location ships each order, and telling the customer what can be promised.
- Distributed order management (DOM) is that routing logic: rules that weigh stock, distance, cost and split shipments across warehouses, stores and 3PLs.
- Available-to-promise (ATP) is the number every channel should sell against: stock plus expected receipts, minus what other orders have already claimed.
- Shopify now routes orders across locations with configurable rules, so many single-platform brands need less than they think. The case for an OMS grows with channels, locations and wholesale.
- Online returns are high enough that returns handling belongs in the evaluation, not after it.
- Enterprise suites and mid-market tools differ less in features than in the scale of network they model. Almost all pricing is quote-based; Cin7 is one of the few that publishes list prices.
- Most projects fail on data and integration, not on the routing engine.
1. What an OMS is, and what it is not
IBM’s definition is a reasonable starting point: an order management system is a digital way to manage the lifecycle of an order, from order entry through after-sales service.11 Source: IBM, “What is order management?”, accessed Nov 2026. In practice that lifecycle has four parts. The OMS captures orders from every channel into one queue, decides how and where each one will be fulfilled, sends the fulfillment request to the right location, and tracks the order through shipment, delivery, cancellation and return.
The confusion comes from the fact that four other systems already touch the order. Each has a different center of gravity.
| System | Main job | Owns the order? |
|---|---|---|
| Ecommerce platform | Storefront, cart, checkout | Only its own channel |
| OMS | Route, promise, orchestrate | Yes, across channels |
| ERP | Finance, purchasing, costing | As a financial record |
| WMS | Pick, pack, ship in one building | Only once released |
| IMS | Stock counts and transfers | No |
An ecommerce platform such as Shopify takes the order and the payment. An ERP (enterprise resource planning system) records the sale, the cost of goods and the invoice, and usually owns purchasing. A WMS (warehouse management system) runs the inside of a warehouse: receiving, bin locations, picking and packing. An IMS (inventory management system) keeps counts by location and handles transfers.
The OMS is the layer that looks across all of them at once and asks where each order should ship from and what the customer can be promised.
The lines blur in real products. Brightpearl, which Sage owns, describes itself as a retail ERP that handles inventory, orders, purchasing, fulfillment and finance in one system.22 Source: Brightpearl by Sage, homepage, accessed Nov 2026. Describes the product as a retail ERP and states it is part of Sage Group plc. Cin7 sells inventory management with multichannel order handling, POS and EDI in the same product.33 Source: Cin7, homepage, accessed Nov 2026. The company claims more than 700 app partners. Many mid-market buyers end up with one of these combined systems rather than a standalone OMS, which is fine. What matters is that one system is the source of truth for available stock and routing decisions, and every other system defers to it.
2. How distributed order management works
Distributed order management is the part of an OMS that does the routing. IBM describes DOM as software that lets an OMS route orders to the best destination or resource for fulfillment, and calls it a core OMS capability.1 Every vendor wraps it in different language (orchestration, sourcing, fulfillment optimization), but the sequence underneath is the same.

Step 1: one view of inventory
Routing is only as good as the stock picture it runs on. The OMS pulls inventory from every node: your warehouses, 3PLs (third-party logistics providers), stores and sometimes suppliers who drop ship.
Step 2: available-to-promise
Raw on-hand stock is the wrong number to sell against. SAP describes available-to-promise as a business function that answers order fulfillment enquiries. Its check considers current stock, expected incoming receipts and competing demand from concurrent orders, and it can apply restrictions such as region or customer.44 Source: SAP Help Portal, “Available-to-Promise (ATP)”, accessed Nov 2026.
For an ecommerce brand, that means the number published to Amazon should already subtract units reserved for open DTC orders, units held for a wholesale shipment next week, and a safety buffer for stores whose counts drift. Extensiv’s Order Manager, for example, lets merchants set allocation quantities or percentages per sales channel and throttle available inventory when stock falls low.55 Source: Extensiv, “Inventory control” (Extensiv Order Manager), accessed Nov 2026. No pricing on the page. That kind of control is the practical difference between ATP and a single synced stock number.
Step 3: routing rules
Once the OMS knows what is available where, it picks a source. Shopify’s own default strategy is a good illustration of the basic rules. It prefers locations that can fulfill every item, keeps fulfillment inside the destination market where possible, and ships from the closest location.66 Source: Shopify Help Center, “Order routing”, accessed Nov 2026. More advanced engines add cost (carrier rates, labor, store capacity), service level (can this node make the promised date), and inventory health (ship the slow-moving unit from the store that is overstocked).
IBM says its Intelligent Promising product evaluates thousands of permutations in milliseconds to choose fulfillment sources, and pairs that with delivery date estimates shown on product pages and at checkout.77 Source: IBM, “IBM Sterling Intelligent Promising”, accessed Nov 2026. The speed figure is IBM’s own description. Manhattan says its order management selects the best source and route for every order dynamically.88 Source: Manhattan Associates, “Order Management System”, accessed Nov 2026. Editions are named; no prices are published. Those are vendor descriptions; test whether the rules can express your own trade-offs.
Step 4: splits, release and exceptions
Some orders cannot ship complete from one node. The OMS decides whether to split the order, wait for stock, or move it elsewhere. It then releases the fulfillment request to the WMS, 3PL or store and watches for exceptions: a store that cannot find the item, a 3PL that misses a cutoff, a carrier delay. Good orchestration re-routes the order rather than leaving it for customer service to notice.
3. Channels: DTC, marketplaces, wholesale and stores
An OMS earns its cost by handling channels that behave differently. Each one adds its own rules.

DTC
Your own site is the easiest channel because you control the checkout. The OMS work here is promise accuracy: showing a delivery date or pickup time that the network can actually hit. Manhattan describes delivery and pickup commitments made throughout the buying journey as a core capability.8
Marketplaces
Amazon, Walmart and other marketplaces impose their own shipping deadlines and cancellation metrics, and they penalize overselling. The OMS has to pull marketplace orders into the same queue, respect each marketplace’s ship-by date, and publish channel-specific available stock. Linnworks, which is built around this use case, says it offers more than 100 native channel integrations and pulls orders from Amazon, eBay, Shopify and Walmart into one view.99 Source: Linnworks, “Order management”, accessed Nov 2026.
Wholesale and EDI
Wholesale orders arrive as purchase orders, often over EDI (electronic data interchange), the structured document exchange used by large retailers. The common documents are ANSI X12 transaction sets maintained by X12: the 850 purchase order, the 855 purchase order acknowledgment, the 856 ship notice/manifest (the ASN), the 810 invoice and the 846 inventory inquiry/advice.1010 Source: X12, “Transaction Sets”, accessed Nov 2026. Names for the 180, 810, 846, 850, 855 and 856. An OMS that handles wholesale has to accept those orders, apply retailer-specific rules (ship windows, carton labels, routing guides), and reserve stock for them alongside DTC orders. Pipe17 says its connectivity network includes EDI trading partners, and Cin7 lists EDI among its features.1111 Source: Pipe17, homepage, accessed Nov 2026. Connector count and capabilities are vendor claims. 3
Stores: BOPIS and ship-from-store
Stores become fulfillment nodes in two ways. BOPIS (buy online, pick up in store) lets the customer collect. Ship-from-store uses store stock to fill online orders, which can shorten delivery and clear store inventory. IBM lists curbside pickup, ship-from-store and BOPIS among Sterling Order Management’s capabilities, and Manhattan says it supports ship-from-store, curbside pickup and cycle counts, so stores can act as fulfillment nodes.1212 Source: IBM, “IBM Sterling Order Management”, accessed Nov 2026. No pricing on the page. 8
The hard part is store inventory accuracy. A count that is off by a few units is harmless for walk-in shoppers and expensive for an online promise, so set a buffer on store stock before publishing it online.
Shopify handles basic store pickup natively, with limits. Its POS pickup workflow, where staff mark orders ready and notify the customer, is available only for locations on the Shopify POS Pro subscription. Pickup orders cannot be edited in POS, and changing the pickup location requires the new location to have stock and be in the same country.1313 Source: Shopify Help Center, “Local pickup for online orders” (Shopify POS), accessed Nov 2026.
For the documents and onboarding behind wholesale orders, see the complete guide to EDI for ecommerce brands.
4. Returns are part of order management
Returns are often evaluated last, which is backwards. The National Retail Federation and Happy Returns estimated that retailers would see 15.8% of 2025 annual sales returned, about $849.9 billion, and 19.3% of online sales. They also estimated that 9% of all returns are fraudulent.1414 Source: NRF, “Consumers Expected to Return Nearly $850 Billion in Merchandise in 2025”, accessed Nov 2026. Released Oct 15, 2025; surveys of 2,006 consumers and 358 ecommerce professionals at US merchants with over $500 million in revenue. Figures are estimates. The previous year’s report projected $890 billion in 2024 returns, 16.9% of annual sales.1515 Source: NRF, “NRF and Happy Returns Report: 2024 Retail Returns to Total $890 Billion”, accessed Nov 2026. Released Dec 5, 2024; a projection.

What an OMS should do with a return:
- Authorize it against the original order, whichever channel it came from, including a store return of an online purchase.
- Decide where it goes. A return to the nearest store, warehouse or returns processor is a routing decision, just like the outbound order.
- Put sellable units back into ATP as soon as they are inspected, so they can be sold again.
- Trigger the refund or exchange in the right system: the ecommerce platform, the marketplace or the ERP.
- Handle wholesale returns, which often use the X12 180, the return merchandise authorization and notification transaction set.10
Manhattan lists returns orchestration from initiation through reverse logistics, and Fluent Commerce lists returns and exchanges among its fulfillment models.81616 Source: Fluent Commerce, “Pricing”, accessed Nov 2026. No dollar prices published; list terms as of November 2026. Salesforce’s Growth edition lists AI-powered return insights and lifecycle management covering payment, invoicing, cancellations and returns.1717 Source: Salesforce, “Order Management pricing”, accessed Nov 2026. Both editions show “contact for pricing” as of November 2026. The page gives both 50 and 500 locations for omnichannel inventory. When you evaluate, ask to see a cross-channel exchange (bought online, exchanged in store for a different size shipped from a warehouse) end to end. That one scenario exposes most gaps.
5. When you outgrow Shopify’s native order handling
Many brands that start shopping for an OMS are on Shopify, and Shopify has closed part of the gap. Its order routing applies rules in sequence to prioritize locations, needs at least two active locations, and can use location metafields such as warehouse capacity or fulfillment speed for custom prioritization.6 Active locations are capped at 2 on Starter, 10 on Basic, Grow and Advanced, and 200 on Shopify Plus. Apps that stock inventory for you, such as 3PLs and dropship services, are treated as locations but do not count toward the limit.1818 Source: Shopify Help Center, “Setting up your locations”, accessed Nov 2026.
Marketplaces can come in too. Shopify Marketplace Connect syncs orders, listings and inventory with Amazon, eBay, Walmart (US only) and Target Plus (US only).1919 Source: Shopify Help Center, “Shopify Marketplace Connect”, accessed Nov 2026. New Etsy connections are no longer available. According to its app listing, the first 50 synced orders each month are free, and each additional synced order costs 1%, capped at $99 a month, as of November 2026.2020 Source: Shopify App Store, “Marketplace Connect”, accessed Nov 2026. List price as of November 2026, billed in USD.
So for a brand selling DTC and on two marketplaces from a handful of warehouses, Shopify plus a 3PL may already cover routing. The signals that you have outgrown it are more specific:
- Wholesale volume that needs EDI and its own reservation rules. Shopify’s routing is built around its own orders. Purchase orders from big-box retailers usually need an EDI layer and stock reservation logic outside the storefront.
- More than one storefront platform, for example after an acquisition or with a regional site on another platform. Shopify routing only sees Shopify orders.
- Channel-specific available stock. If you need different buffers per marketplace or per wholesale customer, you need an allocation layer.
- Store networks where ship-from-store has to weigh cost and store capacity, not only proximity and stock.
- Locations beyond your plan’s limit, or a network of stores, warehouses and 3PLs that needs cost-based routing.
- A team spending real hours each day moving orders by hand between Shopify, marketplaces, the ERP and the 3PL.
If none apply, clean up locations and routing rules in Shopify and add a connector for the one channel causing trouble.
Marketplace order rules and fulfillment options are covered in the complete guide to selling on Amazon and Walmart as a brand.
6. Vendor categories and what they cost
The market splits into two broad tiers, plus a group of combined systems in between. The tiers differ less in features (almost every vendor claims routing, inventory visibility and returns) than in the size of network they are built to model and the implementation effort they assume.
Enterprise suites
These are built for retailers with large store networks, many distribution centers and high order volume.
- Manhattan Active Omni. Manhattan describes a cloud-native, microservices platform with versionless upgrades and new features delivered every 90 days. It lists global inventory visibility, order promising, sourcing optimization, store fulfillment and returns orchestration, in three editions (Essentials, Enterprise, Enterprise Premier). No prices are published.8 Limits: it assumes a large network and a serious implementation; a brand with two warehouses will be paying for capability it does not use.
- Salesforce Order Management. Two editions are listed, Order Visibility and Growth, both “contact for pricing” as of November 2026. Growth adds distributed order management, smart order orchestration and omnichannel inventory. The page is inconsistent on that last point: the edition summary says up to 50 locations, the comparison section says up to 500, so confirm with Salesforce.17 Limits: it fits best when you already run Salesforce Commerce or Service Cloud, since those integrations are where it is strongest.
- IBM Sterling Order Management. IBM lists BOPIS, ship-from-store, curbside pickup and ship-to-store, with promising sold separately as IBM Sterling Intelligent Promising. No pricing is published, and IBM points buyers to its business partners for deployment.127 Limits: a long-established product with a partner-led implementation model, so budget for an integrator.
- Fluent Commerce. Fluent describes inventory availability and order orchestration across channels, stores and warehouses, with ship-from-store, click-and-collect and returns. Its pricing page names two tiers with no dollar figures: Fluent Light, limited to 500,000 orders a year, 10 fulfillment nodes and 20,000 SKUs, and Fluent Enterprise, priced on order volume. It says go-live takes “weeks”.2121 Source: Fluent Commerce, homepage, accessed Nov 2026. Customer results and integration savings are the company’s own figures. 16 Limits: Light’s node cap rules it out for large store networks, and the speed claims are the vendor’s own.
Combined inventory, order and back-office systems
These replace several tools at once and suit brands without an ERP, or with one they want to retire.
- Brightpearl by Sage. A retail ERP covering inventory, orders, purchasing, fulfillment and accounting, with wholesale and a Shopify POS back office.2 Pricing is custom; it includes unlimited users, and the company says customers go live in 90 to 120 days on average.2222 Source: Brightpearl, “Pricing”, accessed Nov 2026. Custom pricing; the go-live average is the company’s claim. Limits: you are adopting a new back office, not adding a routing layer, which is a bigger change.
- Cin7. Inventory and order management with a B2B portal add-on, EDI, POS and 3PL connections.3 It is one of the few vendors with published list prices: Standard at $349 a month (5 users, 6,000 sales orders a year, 2 integrations), Pro at $599 (10 users, 24,000 orders, 4 integrations), Advanced at $1,199 (15 users, 120,000 orders, 6 integrations), and Omni on custom quote, as of November 2026.2323 Source: Cin7, “Pricing”, accessed Nov 2026. Monthly list prices in USD, excluding taxes, for new customers, as of November 2026. Limits: order and integration caps mean costs climb with channel count, and onboarding fees are not published.
Mid-market OMS and connectivity layers
These sit on top of the storefront and ERP you keep.
- Linnworks. Built for multichannel sellers, with a rules engine that sorts, routes, tags and stages orders, and more than 100 channel integrations.9 Pricing is quote-based and tiered by monthly order volume with overages; onboarding is a one-off fee.2424 Source: Linnworks, “Pricing”, accessed Nov 2026. Quote-based; no tier thresholds published. Limits: the order management page focuses on marketplaces and does not describe ship-from-store or BOPIS, so store-heavy retailers should test that directly.
- Extensiv Order Manager. Channel inventory allocation, warehouse and 3PL connections, and rules to rebalance stock across locations.5 No pricing is published on the page we checked. Limits: the page we checked does not describe order splitting or returns, so ask to see both in a demo.
- Pipe17. Positions itself as an OMS with connectivity built in: more than 300 pre-built connectors, EDI trading partners, and AI routing to warehouses, 3PLs or stores, running alongside your existing ERP.11 Pricing is quote-based and depends on order volume, connections, flows and sub-accounts, plus a one-time configuration charge.2525 Source: Pipe17, “Pricing”, accessed Nov 2026. Quote-based. Limits: you still need clean item and inventory data upstream; a connector layer cannot fix that.
| Vendor | Tier | List price published? | Priced on |
|---|---|---|---|
| Manhattan | Enterprise | No | Quote |
| Salesforce OM | Enterprise | No | Quote |
| IBM Sterling | Enterprise | No | Quote |
| Fluent Commerce | Enterprise | No | Orders, nodes, SKUs |
| Brightpearl | Combined | No | Quote, unlimited users |
| Cin7 | Combined | Yes, from $349/mo | Users, orders, integrations |
| Linnworks | Mid-market | No | Monthly orders |
| Extensiv | Mid-market | No | Quote |
| Pipe17 | Mid-market | No | Orders, connections |
Prices and plan details are list prices as of November 2026 and come from each vendor’s own pages.171622232425
For how an OMS fits beside your commerce, billing and finance tools, see the complete guide to building a B2B revenue stack.
7. Implementation: timeline, integration and cost
Timeline
Published timelines are vendor claims and vary with scope. Brightpearl cites 90 to 120 days on average, Fluent says “weeks”, and Fluent’s site cites a customer that launched a brand in-region in five weeks.221621 An enterprise rollout to a store network is usually phased: one channel and a few nodes first, stores later. Treat any single number as a best case for a clean scope.

Integration is most of the work
An OMS connects to everything: storefronts, marketplaces, EDI, ERP, WMS, 3PLs, carriers, POS and the customer service desk. Each connection carries orders one way and status back the other. Fluent sells a managed integration service, Pipe17 leads with its connectors, and Cin7 charges for integrations above each plan’s allowance.211123
Before signing, list every system the OMS will touch, the direction of each data flow, and who maintains each connector when an API changes. Ask the vendor which of your connectors are pre-built, which are partner-built and which you would build.
Data you need before go-live
- A clean item master with one SKU per sellable unit across channels.
- Location data: every node, its address, its cutoffs and its capacity.
- Inventory accuracy you trust at each node, especially stores.
- Routing rules written down in plain language before anyone configures them.
- Return policies by channel, including who pays return shipping.
Cost
Budget across four lines: subscription, one-time configuration or onboarding (Linnworks, Pipe17 and Brightpearl all describe one), integration build and maintenance, and internal staff time.242522 The internal time is easiest to underestimate. Someone has to own routing rules after launch, because the network changes every season.
8. Common mistakes
- Buying routing before fixing inventory accuracy. Routing on bad store counts creates cancellations at the store, which customers experience as broken promises.
- Letting two systems own available stock. If the ERP and the OMS both push inventory to channels, they will overwrite each other. Pick one.
- Copying the old process into new rules. Rewrite routing rules from the customer promise backwards, not from today’s manual workarounds.
- Ignoring wholesale until late. EDI orders have ship windows, labels and chargebacks. Bolt them on after go-live and you will reserve stock wrongly for months.
- Treating returns as phase two. With online return rates near one in five, returns logic decides whether ATP is right.14
- Choosing an enterprise suite for a mid-market network. The software can model thousands of stores; you are paying for that capability and the integrator time to configure it.
- No owner after launch. Routing rules drift as you add 3PLs, stores and channels. Without an owner, the OMS slowly reverts to “ship from the main warehouse”.
9. The verdict
An order management system is worth buying when your problem is deciding where orders should ship and what you can promise, across more channels and locations than one platform can see. If your orders come from one storefront and leave from one or two buildings, the platform you already have, configured properly, does most of this job.
For brands on Shopify selling DTC and on marketplaces, start with native routing and a marketplace connector, and move to a mid-market OMS or connectivity layer when wholesale, a second platform or channel-specific stock rules arrive. For brands without a real ERP, a combined system such as Brightpearl or Cin7 can replace several tools at once. For retailers with store networks and many distribution centers, the enterprise suites are built for the scale, and the implementation partner matters as much as the product.
Frequently asked questions
What is the difference between an OMS and an ERP?
An ERP records the financial side of an order: revenue, cost, invoice and purchasing. An OMS decides how each order is fulfilled across channels and locations, and tracks it to delivery or return. Some products, such as Brightpearl, combine both, which is why the line looks blurry in vendor marketing.2
What is distributed order management?
It is the routing part of an OMS. IBM defines it as software that lets an OMS route orders to the best destination or resource for fulfillment.1 In practice it means rules that weigh stock, location, cost and split shipments.
What does available-to-promise mean?
It is the quantity you can safely sell. SAP’s ATP check considers current stock, expected receipts and competing demand from other orders, and can apply restrictions such as region or customer.4 Each channel should sell against ATP, not raw on-hand stock.
Does Shopify have order management built in?
Yes, for Shopify orders. It routes orders across locations with configurable rules once you have at least two active locations, supports up to 10 locations on Basic, Grow and Advanced and 200 on Plus, and syncs marketplace orders through Marketplace Connect.61819 Its routing works on Shopify orders, so EDI wholesale and orders from other storefront platforms usually need another layer.
How much does an order management system cost?
Most vendors quote on order volume, nodes or connections. Cin7 publishes list prices from $349 a month for its Standard plan as of November 2026, while Manhattan, Salesforce, IBM, Fluent, Brightpearl, Linnworks, Extensiv and Pipe17 do not publish dollar prices.2317 Add one-time onboarding, integration work and internal staff time to any subscription quote.
How long does an OMS implementation take?
It depends on channels, nodes and integrations. Brightpearl cites 90 to 120 days on average and Fluent says weeks, both vendor figures.2216 Phasing by channel or region is the usual way to keep risk down.
Sources and notes
-
Source: IBM, “What is order management?”, accessed Nov 2026. ↩ ↩2 ↩3 ↩4
-
Source: Brightpearl by Sage, homepage, accessed Nov 2026. Describes the product as a retail ERP and states it is part of Sage Group plc. ↩ ↩2 ↩3
-
Source: Cin7, homepage, accessed Nov 2026. The company claims more than 700 app partners. ↩ ↩2 ↩3
-
Source: SAP Help Portal, “Available-to-Promise (ATP)”, accessed Nov 2026. ↩ ↩2 ↩3
-
Source: Extensiv, “Inventory control” (Extensiv Order Manager), accessed Nov 2026. No pricing on the page. ↩ ↩2
-
Source: Shopify Help Center, “Order routing”, accessed Nov 2026. ↩ ↩2 ↩3
-
Source: IBM, “IBM Sterling Intelligent Promising”, accessed Nov 2026. The speed figure is IBM’s own description. ↩ ↩2
-
Source: Manhattan Associates, “Order Management System”, accessed Nov 2026. Editions are named; no prices are published. ↩ ↩2 ↩3 ↩4 ↩5
-
Source: Linnworks, “Order management”, accessed Nov 2026. ↩ ↩2
-
Source: X12, “Transaction Sets”, accessed Nov 2026. Names for the 180, 810, 846, 850, 855 and 856. ↩ ↩2
-
Source: Pipe17, homepage, accessed Nov 2026. Connector count and capabilities are vendor claims. ↩ ↩2 ↩3
-
Source: IBM, “IBM Sterling Order Management”, accessed Nov 2026. No pricing on the page. ↩ ↩2
-
Source: Shopify Help Center, “Local pickup for online orders” (Shopify POS), accessed Nov 2026. ↩
-
Source: NRF, “Consumers Expected to Return Nearly $850 Billion in Merchandise in 2025”, accessed Nov 2026. Released Oct 15, 2025; surveys of 2,006 consumers and 358 ecommerce professionals at US merchants with over $500 million in revenue. Figures are estimates. ↩ ↩2 ↩3
-
Source: NRF, “NRF and Happy Returns Report: 2024 Retail Returns to Total $890 Billion”, accessed Nov 2026. Released Dec 5, 2024; a projection. ↩
-
Source: Fluent Commerce, “Pricing”, accessed Nov 2026. No dollar prices published; list terms as of November 2026. ↩ ↩2 ↩3 ↩4 ↩5
-
Source: Salesforce, “Order Management pricing”, accessed Nov 2026. Both editions show “contact for pricing” as of November 2026. The page gives both 50 and 500 locations for omnichannel inventory. ↩ ↩2 ↩3 ↩4
-
Source: Shopify Help Center, “Setting up your locations”, accessed Nov 2026. ↩ ↩2
-
Source: Shopify Help Center, “Shopify Marketplace Connect”, accessed Nov 2026. New Etsy connections are no longer available. ↩ ↩2
-
Source: Shopify App Store, “Marketplace Connect”, accessed Nov 2026. List price as of November 2026, billed in USD. ↩
-
Source: Fluent Commerce, homepage, accessed Nov 2026. Customer results and integration savings are the company’s own figures. ↩ ↩2 ↩3
-
Source: Brightpearl, “Pricing”, accessed Nov 2026. Custom pricing; the go-live average is the company’s claim. ↩ ↩2 ↩3 ↩4 ↩5
-
Source: Cin7, “Pricing”, accessed Nov 2026. Monthly list prices in USD, excluding taxes, for new customers, as of November 2026. ↩ ↩2 ↩3 ↩4 ↩5
-
Source: Linnworks, “Pricing”, accessed Nov 2026. Quote-based; no tier thresholds published. ↩ ↩2 ↩3 ↩4
-
Source: Pipe17, “Pricing”, accessed Nov 2026. Quote-based. ↩ ↩2 ↩3 ↩4