Customers can place orders directly in your Shopify store and orders are automatically routed to another Shopify store. Optionally, you can also import product and inventory information from the other Shopify store. The other Shopify store can fulfill orders via their existing workflows & shipping carriers. Shipment tracking numbers are automatically synced with your Shopify store. In addition, they can also send you invoices and request payment.
Requirements
- Both stores sending & receiving orders need to be on Shopify
- Install Order Fulfillment Guru
- In Order sender (i.e. resellers, marketplaces, influencers, etc.), select the Professional plan
- In Order receiver (brands, suppliers, vendors, warehouses, 3PLs, etc.), no plan required
How order syncing and product & inventory syncing work
How order syncing work?
Orders are placed by customers of Order sender (i.e. resellers, marketplaces, influencers, etc.). Orders are processed and routed to the Order receiver (i.e. brands, suppliers, vendors, warehouses, 3PLs, etc.). Here’s a typical workflow:
-
A customer places an order on Order sender’s website. (The order can also be placed via any sales channel, including Point of Sale)
-
A synced order is automatically created in Order receiver, marked as Unpaid (The reseller hasn’t paid the brand yet)
- Optionally, Order receiver can automatically send an invoice to the Order sender, who can pay the invoice via Order receiver’s website. The order will then be marked as Paid, just like any other customer order
- In addition to ability to auto-send invoice, Order receiver can set order-level discount, default shipping rate to apply, shipping rate mappings, tax exemption, and more
-
Order receiver ships the products directly to the customer. Shipment tracking info is synced with the Order sender and the customer receives a tracking number directly from Order sender
<aside>
💡 You can search imported orders in the Order receiver store by the original order number. Go to Shopify admin → Orders**,** search for po_number:original_order_number
</aside>
How product & inventory syncing work?
- If product & inventory sync is disabled, the SKUs need to match between Order sender and Order receiver. This is recommended if the Order receiver doesn’t track inventory
- If Order receiver does track inventory, we recommend enabling Product sync. When products or inventories are updated at Order receiver, they are exported to Order sender. Both parties can decide what product attributes to sync.
- List of events at the Order receiver that trigger product & inventory syncs
- Settings that Order receiver can configure
- Settings that Order sender can configure
How to set up
<aside>
💡 Click arrow to expand a section
</aside>
1. Add a Fulfillment partner
2. Add Fulfillment location
3. Stock products at Fulfillment partner location in Shopify so orders can be routed (IMPORTANT)
4. Add Fulfillment partner in Shopify shipping profile so customers can check out (IMPORTANT)
5. Optionally, set up product & inventory import
Related articles
<aside>
🔗 How to place a test order?
</aside>
<aside>
🔗 How to accept invitation to receive orders from another Shopify store?
</aside>