Fulfill your Marketplace Connect orders
If you're connected to Amazon, then review the Amazon fulfillment options to learn about the differences between fulfilling orders from your Shopify admin, fulfillment by Amazon, and multi-channel fulfillment.
On this page
Fulfilling orders from your Shopify admin
If your store is connected to Amazon, then learn about the differences between fulfilling orders from your Shopify admin, fulfillment by Amazon, and multi-channel fulfillment.
Shipping service codes
When an order syncs from a marketplace to Shopify, Marketplace Connect provides you with shipping codes so that you can fulfill an order using the shipping method that the customer selected at checkout. Review the following shipping codes for each marketplace.
Amazon shipping service codes
Walmart shipping service codes
eBay shipping service codes
For the complete list of eBay shipping service codes, refer to ShippingServiceCodeType(token), eBay's API Reference.
Etsy shipping service codes
Etsy doesn't have a list of shipping service codes. To learn what shipping method the customer selected at checkout, review the order in Etsy.
Third-party fulfillment apps
If you use a third-party fulfillment app to fulfill orders from a marketplace that you're connected to, then to avoid duplicate orders in the fulfillment app, disconnect that marketplace from the fulfillment app. After you disconnect the third-party fulfillment app from that marketplace, connect the fulfillment app to your Shopify store to maintain order syncing. This ensures that marketplace orders sync to the fulfillment app from your Shopify store only one time, and stock levels are updated on Shopify as soon as an order is fulfilled. After the order is fulfilled, Marketplace Connect syncs any necessary tracking information from the third-party fulfillment app back to the marketplace.
Amazon fulfillment options
If you're connected to Amazon, then you can choose to fulfill your orders through Shopify (FBM), Fulfillment by Amazon (FBA), or Multi-channel Fulfillment (MCF).
Fulfillment by Merchant (FBM)
With Fulfillment by Merchant (FBM), after an order is made on Amazon, you as the merchant are responsible for fulfilling that order and shipping it to your customer. When FBM is selected on a product, Marketplace Connect sends the order for those products to Shopify to be fulfilled. Inventory counts are updated in Shopify and on Amazon, and tracking information is automatically sent to Amazon.
Fulfillment by Amazon (FBA)
If you're using Fulfillment by Amazon (FBA) to fulfill your orders, then you need to send inventory to Amazon to be stored in their fulfillment centers so that after an order is made, Amazon can ship it to the customer on your behalf.
Using Marketplace Connect, you can set up orders to automatically be fulfilled by Amazon, and after a product's inventory is depleted from FBA, it automatically switches to your FBM inventory.
If you have any inventory at an Amazon fulfillment center that doesn't have an active offer on Amazon, then Amazon refers to that inventory as
stranded inventory, and the inventory can't be sold. Learn more about stranded inventory.
Amazon Multi-Channel Fulfillment (MCF)
If you use Amazon Multi-Channel Fulfillment to fulfill your orders, then you need to activate the Amazon MCF setting in Marketplace Connect.
- From your Shopify admin, go to Settings > Apps and sales channels.
- From the Apps and sales channels page, click Marketplace Connect.
- Click Open app.
- Click Settings, and from the Settings: drop-down menu, select the Amazon marketplace that you want to manage.
- In the Amazon Multi-Channel Fulfillment section, select the Yes, I want to add the 'Amazon MCF by Shopify Marketplace Connect' fulfillment service checkbox.
- Click Save.
Canceled orders and returns
If an order is canceled or returned on a marketplace, then the synced order in your Shopify admin updates accordingly. Learn how to manage your returns and cancellation rules on the marketplaces that you're connected to.
After an order is returned or canceled, the inventory for the products in the order isn't restocked. This helps avoid overselling a product. If you want to restock the inventory in your Shopify admin for a canceled order, then manually adjust your inventory quantities.
Cancellation request rules
You can manage your rules for accepting customer return and cancellation requests on the third-party marketplace that you're connected to. Some marketplaces let you automatically accept returns and cancellation requests. Alternately, you can log in to your third-party marketplace account to accept a request manually, and then the cancellation syncs to Shopify. Review the guides on cancellations and returns for the marketplaces that you're connected to to learn more.