Back to all posts
Merchant Onboarding Guide

Before You Connect: The Merchant Setup Checklist for a China Fulfillment Partner — SKU Mapping, Chargeable-Weight Terms & Routing Decisions to Lock In First

By Alice Zhou2026-09-069 min read
WooliiPorterBefore You Connect: The Merchant Setup Checklist for a China Fulfillment Partner — SKU Mapping, Chargeable-Weight Terms & Routing Decisions to Lock In First

Connecting your Shopify store, WooCommerce site, or Amazon FBA replenishment plan to a China fulfillment partner is usually treated as an integration task. In practice, the integration is the last half hour. The work that determines whether your first shipment goes smoothly is the data and routing decisions you lock in beforehand — SKU-level choices that many merchants only think about after something breaks.

A China fulfillment partner that handles merchant-owned inventory does not buy goods for you, and it does not collect payment from your customers. You purchase from your own supplier and pay that supplier directly. The partner receives supplier parcels at its China warehouse, documents them with photos and weights, checks counts, consolidates, repacks, and arranges first-mile and international forwarding. That means the decisions about what each SKU is for — replenishment stock, DTC order, sample consolidation — belong to you, and they need to be encoded before physical boxes arrive.

Step 1: Lock three routing decisions at SKU level

Routing rules are not store-level; they are SKU-level. In the same store, one SKU may be stocked monthly for FBA replenishment, another may be shipped by your supplier only after an order comes in, and a third may simply be a consolidation-only item. Before the first parcel lands, define a primary routing mode for each SKU and state what happens when stocked inventory runs out.

  • Stocked in China warehouse: You keep inventory in advance. This fits FBA replenishment, steady DTC sellers, and any SKU that needs inspection or repacking before export. Define your minimum stock level and a restock trigger.
  • Supplier-direct: Your supplier ships to the warehouse only after a downstream order exists. This suits SKUs with low velocity, suppliers that can ship small quantities, and items that do not require your prep. Remember, this is still merchant-driven purchasing — ordering and payment happen between you and your supplier, not through the fulfillment platform.
  • Consolidation-only: Multiple supplier parcels are received at the warehouse and then consolidated, repacked, or forwarded as one shipment. Use this for samples, limited tests, or items that never become stocked inventory. Specify whether boxes may be opened and re-boxed.

You can combine these in practice — for example, a SKU is normally stocked but supplier-direct is allowed when stock runs out. The problem is that if you do not encode this fallback permission in the SKU profile, the warehouse has no way to know whether an incoming parcel should be placed into inventory or moved immediately to a DTC outbound order.

Step 2: Prepare five categories of master data before go-live

Do not wait for the first “unrecognized SKU” warning in your warehouse dashboard. Sit down with your operations lead and assemble this list before channel authorization:

  1. SKU mappings. Your storefront SKU, supplier item number, and channel SKU (like an Amazon FNSKU) can look completely different. Map them one-to-one and state which identifier is the master SKU used by the warehouse. For example, your Shopify name CHAIR-OAK may be supplier code JF-OAK-01, but your FBA shipment plan expects ASIN-level units; decide which code prints on the outbound carton.
  2. Supplier master data. Capture the default factory address, primary contact, delivery terms, packaging habits, and whether the supplier can ship partial cartons. Add special handling notes such as “take outer box photo,” “weigh every carton,” or “inspect for water damage” if a supplier has a history of issues.
  3. Carton dimensions and chargeable-weight basis. A supplier-declared carton size is not a warehouse-measured carton size. Chargeable weight is typically the higher of gross weight and volumetric weight, and the volumetric divisor can differ by destination carrier. Ask upfront: is the basis the declared carton or the warehouse’s measured dimensions? If you repack or consolidate, is chargeable weight recalculated from the new carton? For any SKU that is volumetric-heavy, this single item can change your cost structure more than the line-haul rate.
  4. Channel and destination mapping. Which order sources are DTC and which are FBA replenishment? Should shipments to North America use a different first-mile path than shipments to Europe? This mapping tells the warehouse whether an inbound parcel should wait for consolidation or be staged for immediate international dispatch.
  5. Product category and declared-value statements. Each SKU category needs a clear commercial description, material breakdown, and declared value for export and destination customs. When you consolidate different categories into one master carton, the invoice and packing list must match what is physically inside. Keeping this data clean in your SKU profile reduces clearance friction.

Three common misconfigurations and self-check questions

These are the setup errors merchants run into most often during onboarding. Use them as a mock shipment test before you authorize your first real order.

One: a supplier-direct SKU was configured as stocked inventory, causing a stockout when inventory ran out. This usually happens when someone imports the whole catalog with a default “stock” mode without reviewing velocity. Self-check: if this SKU gets three orders next week, would you rather fulfill from pre-positioned inventory or ask your supplier to ship after order? If the latter, do not mark it as a normal stocked SKU.

Two: consolidation changes the declared carton contents, triggering a customs query. One SKU may be easy to declare individually, but after you repack multiple SKUs into a master carton, the carton marks, item description, and declared value must match the new physical content. Self-check: who generates the documents after repacking? Will the commercial invoice still describe the original supplier cartons or the repacked master carton? Have you approved the wording for mixed-SKU boxes?

Three: an FBA replenishment batch was processed as DTC orders. If the same SKU sells as single units on Shopify and must also be shipped in a batch to Amazon’s fulfillment center, a routing rule that says “auto-ship single units on each order” could break a 30-unit replenishment into 30 DTC parcels. Self-check: is FBA replenishment entered as a distinct order type with a “batch outbound, not single-unit channel” flag? Is there a rule that blocks an FBA carton from being split into separate DTC packages?

Write inbound-evidence terms into your pre-arrival agreement

Donot treat photo evidence and shortage-checking as a post-facto claims process. Write it into your first-shipment operating agreement. Confirm four points with your fulfillment provider before the first supplier parcel arrives:

  • Photo / weigh / count triggers: Will every parcel get an outer-box photo, or only a sample? Is weighing done per carton or on the whole arrival?
  • Shortage and damage confirmation window: How long after arrival do you have to dispute a count? What documentation must you provide to start a shortage claim?
  • Repacking and the effect on chargeable weight: If a repacked carton changes dimensions, will chargeable weight be recalculated? Will you receive the weight-basis change before dispatch?
  • Evidence retention: How long will photos, weight logs, and count records stay available in your merchant dashboard?

WooliiPorter’s inbound photo / weigh / count and shortage-handling workflow is described in the latest version of the for-merchants documentation, which you should review with your onboarding consultant before your first shipment. That document, not this blog post, is the operative reference for what the warehouse will trigger.

The same definitions become the input for future automation

If you plan to operate through a Merchant API, MCP, or AI agent later, what you define today is exactly what those systems will read. Automation does not make commercial decisions for you; it executes the rules you have encoded in your SKU profile: which SKU can go supplier-direct, which carton measurements count, when a count discrepancy requires human confirmation. The more “we will decide later” fields remain at go-live, the more brittle any future automation will be.

A note on channel status based on what is currently verifiable: WooliiPorter’s WooCommerce integration can be found as a listing in the WordPress.org directory. Shopify and Amazon channel availability, and the exact feature set, should be confirmed with your onboarding consultant at registration — do not make a channel migration plan based on a blog post. Those channels will only be described as available after the first verified delivery on that channel.

Go through this setup checklist before you create your first inbound order. First, assign a routing mode to every SKU. Second, fill in the five master-data categories. Third, simulate the three misconfigurations above with your own catalog. If the results still feel ambiguous, make that ambiguity visible before you authorize an integration. Start with merchant registration, review the WooCommerce integration steps, and read the developer and data-model pages when you are ready to think about automation. The store connection is the easy part. The decisions underneath it are what make the first shipment teach you something or just move forward.