MANUFACTURING ACTION GROUPManufacturing ERP and business expertise

Search the articles

Search all 10 articles.

Growth & Commerce / 04

Wholesale, Amazon, Shopify and Walmart: planning a multichannel operation

How to connect several online channels without losing control of stock, order identity and fulfillment.

MAGI Manufacturing Insights · 5 min read
Amazon, Shopify and Walmart connect through Channel Hub to MAGI ERP. ShipStation has order-ingestion and separate shipping-integration roles.
Sales channels and shipping have different roles. Connections are configured for your operation.

01 / KEEP THE CHANNEL IDENTITY

Several storefronts still draw on one manufacturing business

A manufacturer may sell to distributors, take orders through its own Shopify store and offer products on Amazon or Walmart. Each route has its own order identifiers, product listings and customer expectations. The stock, factory capacity and people behind those orders are often shared.

The challenge is to retain the differences that matter while avoiding a separate operating system for each channel. Customer-specific wholesale terms should remain distinct from marketplace orders. A channel SKU must resolve to the correct manufactured item or kit. The original order identity must remain usable when customer service investigates a problem.

MAGI Channel Hub supports multiple channel identities and channel-specific mappings. Its backend includes connections for Amazon, Shopify and Walmart order ingestion. MAGI then provides the manufacturing and business processes needed to work with the resulting demand.

INSIDE MAGI / ONE PART, SEVERAL CHANNEL IDENTITIES

Actual MAGI Channel Hub in Modern mode showing three illustrative channel SKUs mapped to BRACKET-02 across Amazon, Shopify and Walmart.Open full-size screenshot ↗
Captured from MAGI’s Channel Hub Items screen in Modern mode using sample records. Channel SKU, MAGI part number and Shopify location remain distinct. Column selection is configurable; the quantities are illustrative, and no live inventory update was performed.

The first B2C article explains the overall operating change. This guide goes further into the connection choices that deserve a deliberate setup.

02 / DEFINE THE ORDER ROUTE

Give each source order one intended path into MAGI

Draw where an order is created and every service that can pass it onward. This matters when a business uses both a direct selling-channel connection and an order-management or shipping service that also sees the same order.

ShipStation is a useful example. It can supply orders through a Hub connection, and MAGI has separate ShipStation shipping functions. If an order is available both through Shopify and through ShipStation, the design must establish the intended import route. Do not assume that two differently identified copies from different connections will automatically be recognized as one business order.

Channel Hub’s ERP import includes duplicate checks and status handling within its defined order flow. Those controls support a sound design; they do not replace a decision about which connection owns ingestion.

Connection worksheet
RouteDocument before launch
WholesaleCustomer account, pricing/terms, order-entry path and allocation policy.
AmazonSeller/channel identity, product mapping, merchant fulfillment or FBA workflow, and status handling.
ShopifyStore, product/variant mapping, inventory location and the chosen order-ingestion route.
WalmartMarketplace account, order/line mapping and the supported exchange operations for the connection.
ShipStationOrder-ingestion role, shipping role, carrier mappings and the owner of shipment updates.

03 / PROTECT THE STOCK PROMISE

Review availability separately from allocation

Availability answers what a channel can offer. Allocation answers which stock is committed to an order. They are connected questions, but they are not the same setting.

Channel Hub calculates availability from eligible inventory and allocations across the warehouses configured for a channel. It also handles component-limited availability for supported nonstock kits. Its channel allocation choices feed MAGI’s existing allocation process. A warehouse omitted from an allocation choice is not automatically omitted from the channel’s published availability calculation.

Consider 50 eligible units, with 20 already allocated. The remaining 30 may be relevant to several channels. Sending the value 30 to three marketplaces does not create 90 units. While each channel waits for an update, simultaneous orders may still compete for that same stock. Define update timing, monitoring and any buffer policy with that shared commitment in mind.

Shopify location-specific handling adds another requirement: the inventory location in the store must correspond to the intended MAGI stock view. Test this with more than one location instead of checking only the company-wide total.

04 / DISTINGUISH FULFILLMENT PATHS

A parcel shipment and an FBA transfer are different work

For a merchant-fulfilled consumer order, your operation prepares the parcel and the customer needs its shipment information. MAGI’s ShipStation integration includes rate retrieval and label purchase or voiding. Channel Hub’s shipment-posting flow uses mapped carrier information and tracking data.

Amazon FBA introduces a different stock movement. Goods sent to Amazon for fulfillment need a transfer workflow and corresponding inventory treatment. MAGI includes separate FBA transfer logic. The warehouse should be able to distinguish inventory awaiting transfer, inventory sent for FBA and ordinary customer shipments.

Ask the team to follow a partial shipment and a canceled label as well as the normal parcel. For FBA, follow a transfer from the sending warehouse and identify who confirms the receiving information. These scenarios should explain the records and responsibilities, without assuming that every connection handles every operation in the same way.

05 / OPERATE THE CONNECTIONS

Make exceptions visible to a named person

A useful multichannel process includes a regular review of failed imports, unmapped items, delayed updates and shipment exceptions. Decide which conditions require immediate attention and which can wait for a scheduled review. A connection that runs unattended still needs an owner.

  • Unmapped productWho resolves the channel SKU and verifies the intended MAGI item or kit?
  • Changed or canceled orderWho checks whether inventory or warehouse work has already been committed?
  • Failed inventory updateWho examines the last successful exchange and the current selling exposure?
  • Shipment mismatchWho verifies quantity, carrier and tracking before posting the update?
  • Return or payout differenceWho reconciles physical goods and financial records without assuming they are the same event?

Use these scenarios when evaluating a first ERP or replacing an existing system. The demonstration should show the supported route for your channels, the settings it depends on and how the team will find and resolve an exception.

Channel Hub provides the connection work within a MAGI-centered operation. Its value becomes clear when the same product, order and inventory commitment can be followed from the selling channel through fulfillment and the business records.

Sources & article notes

Prepared by MAGI Manufacturing Insights with AI-assisted research and writing. Product coverage was checked against MAGI information and available software evidence. Numerical examples are illustrative, not customer results. Available options depend on the implementation. Read our editorial process.

  1. Salesorders
  2. Shipping
  3. Modules

MANUFACTURING ACTION GROUP

About MAGI

MAGI develops manufacturing ERP for demanding operations. Business consulting is included in onboarding and available to customers on an ongoing basis, alongside implementation, training and software support.

About the company ↗

MAGI SOFTWARE DEMONSTRATION

Review your multichannel setup

Bring your channel list, warehouses and shipping process. See where Channel Hub and MAGI fit each handoff.