A retailer selling through Walmart, Amazon, TikTok Shop, and Shopify, on top of a set of EDI trading partners, needs an integration platform to sit between Business Central and every channel. The trading partner side is straightforward, since those are standard EDI transactions. The marketplace side is where the scope gets narrow, and it's worth knowing that before you promise a channel to the business.
When a channel runs on an API instead of EDI, an integration platform typically supports three workflows and nothing beyond them:
- Inbound orders from the marketplace into Business Central
- Outbound shipment notifications and tracking back to the marketplace
- Inventory quantity updates pushed back to each site
Product data and pricing sit outside that boundary. The platform pushes how many units are available for an item, but it does not create the listing, set the price, or carry product attributes. Those live in the marketplace and get maintained there.
The Prerequisite Question
If pricing and product data aren't part of the integration, how do inventory updates and inbound orders work at all? They work because the listing already exists on the marketplace. Someone loads the product and sets the price on Amazon Seller Central, Walmart Marketplace, or wherever the channel lives. The integration then keeps the available quantity in sync and routes orders and shipments. It does not stand up the catalog for you.
This is a real planning item, not a footnote. If a business is counting on a single tool to publish products and prices across channels, that expectation misses. Product setup and pricing maintenance stay a manual or separately handled job on each marketplace.
Shopify Specifically
Shopify is a case where you have a choice. A third-party integration platform will connect to Shopify with the same three feeds: inbound orders, outbound ship notifications, and inventory back to Shopify. But Business Central also has a native Shopify integration. If Shopify is a large part of the business and needs anything beyond those three feeds, the native connection can be the better route.
For a business doing meaningful Shopify volume, weigh what functionality it actually needs against what each option covers before defaulting to the platform that handles every other channel.
Get the full trading partner list and the API channels documented up front, then confirm each one is either supported or has a plan. It's easier to close a gap during scoping than to discover it during implementation.
The distinction that matters for the buyer is simple. EDI compliance across brick-and-mortar and drop-ship partners is well-trodden. Marketplace API connectivity is real but bounded to orders, shipments, and inventory. Anything to do with publishing products or prices is a separate job that stays with your team or your ERP.