Platform integrations and order workflows

Before live orders, we test your store's order flow, change and cancellation controls, tracking return and the event that notifies your customer.

For a Shopify handover, an order-side cancellation request is not itself proof that warehouse work stopped. Use the Shopify order-handover controls to separate the request state, the exact item scope and the physical-stop confirmation.

Current workflow by platform

PlatformNormal starting workflowWhat must be tested
ShopifyPermissioned collaborator access and automatic order/tracking flowSKU mapping, address visibility, hold/cancel cut-off, fulfilment event and customer notification
WooCommerceDirect authorisation and automatic two-way order/tracking flowProduct mapping, statuses, tracking return and the store's email behaviour
TikTok Shop, Etsy, eBay and other marketplacesControlled CSV or Excel workflow unless a supported direct setup is confirmed for that accountRequired fields, carrier recognition, dispatch deadlines, marketplace policy and who uploads tracking. For Etsy, check product eligibility, actual production and listing disclosures first.
Manual or custom workflowAgreed file format or another documented handoffOwner, schedule, duplicate prevention, correction path and proof of completion

If a Shopify variant has several barcode aliases, keep them tied to one controlled variant and stable SKU. Shopify says a channel that expects one barcode reads the first value provided, so set that order deliberately and include it in the test order. Read the SKU and product-version control guide.

Shopify Markets shipping-options check

Shopify shipping options by market are early access for certain stores. Shopify says they gradually replace shipping profiles and rates, with the shipping choice and price shown at checkout able to vary by product, location and market.

Shopify’s published partner timeline puts merchant opt-in for market-driven shipping on 1 October 2026 and market-driven shipping on for all shops on 1 July 2027. Shopify says apps that read, create or modify merchant delivery profiles need updates; apps that only read or update app-owned profiles do not. See Shopify’s partner rollout guidance and upgrade guidance.

An existing RyanFulfil store connection does not establish delivery-profile or shipping-option compatibility. Before an upgrade or store change, check the actual provider or app capability, then place a test checkout for a real product and market. Confirm the shipping choice and price shown to the customer, the relevant product, location and market, and the order and tracking handoff after the test.

eBay marketplace check before live orders

For eBay, the normal starting point is a controlled CSV or Excel order and tracking handoff, not an automatic connection. Before live volume, check that the listing states the real ship-from location and that the order file carries the SKU, variant, quantity and complete delivery details.

Confirm which carrier and tracking format eBay accepts for the seller's site and destination, who uploads the tracking, and which physical carrier-handoff event supports the customer update. Where eBay's Shipping Service Standard Policy applies, also confirm whether the selected service can produce the required carrier acceptance scan within the promised handling time. Read eBay's Shipping Service Standard Policy and Item Location Policy. Tell us your seller-registration country, eBay site, destination markets and approximate monthly order volume so we can confirm the handoff to test.

Discuss your store setup

Dianxiaomi in the workflow: RyanFulfil uses Dianxiaomi as one of its internal order-management tools. It helps the team operate the order and tracking handoff, but it does not replace human ownership of product mapping, route checks, exceptions or customer communication.

What we prove before the first live order

  1. Receive: the correct order, SKU, variant, quantity and complete delivery data appear.
  2. Control: the team knows when an order can be held, edited or cancelled and who approves release.
  3. Fulfil: the same workflow used in the test will be used for real orders.
  4. Track: the carrier and number return in a format the platform recognises.
  5. Notify: the customer-facing shipped event occurs at the agreed physical milestone, not merely when a label exists.
  6. Recover: address errors, stockouts, route rejection, duplicate orders and failed tracking upload have named fallbacks.

Use the complete platform preflight checklist →

Security and access

Use each platform's supported collaborator, staff-role or authorisation flow where available. Grant only the access needed for the work and keep ownership with the seller. For platforms using a controlled file workflow, record who exports orders, who imports them, when the transfer happens and how tracking returns. Shared store passwords are not the default integration method.

Shopify collaborator access, in practice: install the order-management app without creating a separate account, generate a collaborator code under the store's settings, and share the code with the store's myshopify domain; the agent requests access and the store approves the notification. If the access request does not appear, regenerate the code. A connection can lapse silently when a store is transferred or an app is reinstalled — orders simply stop syncing — so re-authorise and place a test order after any change. Agree a start order number at linking so earlier orders stay with the seller. The full walkthrough, with the five things that go wrong and the fix for each, is connecting a Shopify store to a fulfilment agent.

Common store-connection problems

Connection did not equal readiness

A fast-growth launch had a fixed traffic date while its order workflow was still being connected. The critical work became a full test order, stock confirmation and an overflow plan before the promotion.

Tracking semantics mattered

Some workflows created tracking before physical carrier handoff. The control was to agree which real event justifies marking the order fulfilled and sending a customer email.

Ownership changes needed re-authorisation

A store transfer changed who controlled the connection. Re-authorising the intended owner and testing the flow prevented an old setup from becoming a hidden dependency.

Manual steps needed an owner

Marketplace and file-based orders worked when the export, import, carrier field and tracking upload were documented. Unrecorded manual handling was the risk, not manual handling itself.

Continue with

Discuss your store setup

Operating since 2018 Warehouse in Guangzhou, China Ships to 150+ countries Shopify Partner Quoted in your currency — we carry the FX move