Amazon Fulfillment Feature
Use Order Automator to connect your Shopify store to your Amazon Seller Central account to:
- Automatically fulfill Shopify orders using FBA inventory (Amazon MCF)
- Automatically update the Shopify order with tracking after Amazon ships the items
- Sync inventory
Amazon MCF marketplaces
Shipping Amazon inventory to non-Amazon customers is called Amazon Multi Channel Fulfillment (MCF).
These are the marketplaces Amazon supports:

- Australia, Canada, France, Germany, India, Italy, Japan, Mexico, Spain, United Kingdom, United States
Source: supplychain.amazon.com/mcf/global
How it works
Connect Order Automator to your Seller Central account, then assign products that you want fulfilled by Amazon. When the feature is enabled, you can have orders from Shopify request fulfillment to Amazon.
Setup Steps
- Connect Order Automator to your Amazon Seller Central account(s)
- A fulfillment service called FBA [country] | Order Automator is created, then Shopify creates a location with that same name
- For products you want to be fulfilled by Amazon, assign those products to the new location:

- After you enable the feature, inventory syncs and now you can request fulfillment there (or use Order Automator Fulfill Rules to automatically request fulfillment)
- Shopify orders that get requested to be fulfilled by FBA will be created in Amazon as the order number + .1 (Example: #1000.1)
- After Amazon ships the order, Order Automator updates the Shopify order with the tracking number and marks it fulfilled
- The fulfillment action triggers the Shopify shipping notification to send to the customer
If you want a visual see How to Connect Shopify to Amazon for a video walkthrough.
Syncing
Inventory: Inventory syncs between Amazon and Shopify in real time.
- The inventory pulled from Amazon is available fulfillable inventory (inventory at an Amazon fulfillment center and can be shipped).
Order Tracking: When Amazon ships an order or part of an order, Order Automator gets a notification then adds tracking + fulfills the item(s) in Shopify.
SKU Map
After you assign the FBA location to a product it shows up in the SKU Map, usually within 60 seconds:

If a product's SKU is different in Shopify and Amazon, enter the name of the Amazon SKU correlating to the Shopify SKU so Order Automator knows which product to request in Amazon.
Configuration
After you've connected your Amazon marketplace to Order Automator you'll see these options:
Enable
Enable or disable the feature. When enabled, fulfillment requests to the FBA | Order Automator location will get created in Amazon.
The first time you enable the feature, a fulfillment rule gets created in the Auto Fulfill tab in the Order Automations page.
- This is a default rule that will automatically request fulfillment of orders to Amazon if the assigned location is the FBA location. You can edit or delete the rule if it does not apply to your situation.
Notifications
Add a staff email address here to receive important notifications. Examples:
- If Amazon rejects an order unexpectedly (ex: unsupported shipping address) a notification gets sent to this email address
- If there is an order created in Amazon that later gets marked Unfulfillable
- The result of a cancellation, including when Amazon hasn't confirmed it yet or items shipped anyway
Shipping Map
By default the fulfillment request to Amazon will be made with Standard shipping.
If you use faster shipping methods, map the name of your Shopify shipping method(s) to the name of the Amazon shipping method.

Options
If your marketplace supports it, you'll see these options:
- Ship packages in blank, non-Amazon boxes
- Block Amazon Logistics as a shipping carrier

These options apply to every order sent to Amazon.
You can also apply them to specific orders using a fulfill rule. A common use is sending marketplace orders to Amazon with different requirements: block Amazon Logistics for Walmart orders, and use early tracking for TikTok Shop orders.
See Amazon order options for details on each option and how to enable them for all orders vs only for certain orders.
Packing Slip Comments
If your marketplace supports it you'll see an option to customize the packing slip Amazon includes in the shipment.

Recent orders
Each connected marketplace has a Recent orders section that lists orders Order Automator has sent to Amazon for fulfillment, newest first.
An order can show two statuses. The first is where the order is with Amazon. The second appears once the carrier reports movement, and it matches what you see on the Shopify order.
Amazon status
- Processing: Amazon accepted the order and is preparing it. In Shopify this is the fulfillment request accepted state.
- Partially shipped: Amazon has shipped some of the items. Tracking is added in Shopify for what has shipped, and the rest is still being prepared.
- Shipped: Amazon has shipped every item, and tracking has been added in Shopify. Shipped means it has left Amazon, not that it has been delivered.
Delivery status
A second status appears when Shopify gets an update from the carrier:
- In transit: The carrier has the package and it is on the way.
- Out for delivery: The carrier is delivering it today.
- Delivered: The carrier delivered the package.
- Partially delivered: Some packages were delivered and others are still on the way.
- Delayed: The carrier reported a delay.
- Attempted delivery: The carrier tried to deliver and could not complete it.
- Not delivered: The carrier could not deliver the package.
- Delivery failed: The shipment failed in transit.
UPS, USPS, and FedEx usually report these updates. Orders shipped with Amazon Logistics may stay at Shipped with no second status, because Shopify cannot always track that carrier. The tracking number on the order is still correct.
Statuses that need attention
These mean the order didn't follow the normal path. When you need to do something, Order Automator also emails the address in Notifications.
You cancelled the order (see Cancelling orders below)
- Cancellation pending: Waiting for Amazon to confirm the cancellation. Older orders may show Cancellation requested.
- Cancelled: Amazon cancelled the order. Nothing will ship.
- Cancel failed - shipped / Cancel failed - partially shipped: Amazon had already shipped some or all of the items. Contact the customer.
- Cancelled in Shopify: Rare. Order Automator kept retrying for 24 hours but couldn't get the cancellation to Amazon, so the order was cancelled in Shopify only. Check the order in Amazon Seller Central, since it may still ship.
Amazon couldn't ship the order
- Order cancelled in Amazon, Order unfulfillable by Amazon, or Order partially unfulfillable by Amazon: Amazon can't ship some or all of the items (for example, the inventory isn't available). Those items are released back to you in Shopify so you can fulfill them another way.
- Delivery cancelled by Amazon: Amazon cancelled the order after it shipped. The order stays fulfilled in Shopify, so follow up with the customer.
Tracking couldn't be added in Shopify
- Modified in Shopify / Line items changed in Shopify: Amazon shipped the order, but the Shopify order was changed after it was sent to Amazon, so the tracking couldn't be added. Use the tracking number shown in Recent orders to fulfill the order yourself.
Cancelling orders
Amazon usually ships quickly, so an order can only be cancelled if Amazon hasn't shipped it yet. When you cancel an order or its fulfillment request in Shopify:
- Order Automator sends the cancellation to Amazon right away. If Amazon has a temporary error, Order Automator automatically tries again.
- While Amazon confirms, Shopify shows Cancellation requested and Recent orders shows Cancellation pending. Most cancellations are confirmed in under a minute.
- Once Amazon confirms, Order Automator updates the Shopify order and emails you the result.
What can happen
- ✅ Amazon cancelled it: Shopify accepts the cancellation and nothing ships. Status: Cancelled.
- 📦 Amazon had already shipped it: Shopify declines the cancellation, and Order Automator adds the tracking and marks the order fulfilled. Status: Cancel failed - shipped.
- 📦 Some items had shipped: The shipped items are fulfilled with tracking, and the rest are released back to you in Shopify. Status: Cancel failed - partially shipped.
If items ship after you cancel, Shopify does not send the customer a shipping notification, because you may have already refunded them or told them the order was cancelled. The email you get includes the tracking so you can follow up with the customer.
If Amazon hasn't confirmed yet
If Amazon hasn't confirmed after about a minute, you'll get an email. This usually means Amazon is already preparing the order and it will likely ship. You can:
- Try cancelling the order in Amazon Seller Central, or contact Amazon to reroute it
- Wait. Order Automator keeps checking and updates Shopify as soon as Amazon confirms
If you don't want to wait, you can click Revert to unfulfilled on the order in Shopify. Shopify will warn you that the items may still ship. If they do, Order Automator emails you the tracking.
Amazon Delivery Badge
You can show a delivery estimate widget where shoppers can enter their postal code to see when the item would be delivered.
Example:

See details on the Amazon Delivery Badge feature page.
Additional Notes
Fulfillment Policy
The fulfillment policy controls how Amazon handles an order when one or more items can't be fulfilled.
Fill All Available (default) — Amazon ships all items that are currently in stock. Any items that can't be fulfilled are cancelled in Amazon + Shopify, and you'll receive an email notification.
Fill All — Amazon ships all items that are currently in stock, but keeps the order open for any unfulfillable items instead of cancelling them. The order stays in a processing state until all items are either shipped or you manually cancel the remaining items.
Fill or Kill — If any item in the order can't be fulfilled before Amazon starts picking, the entire order is cancelled. If an item becomes unfulfillable after picking has already started, Amazon cancels the unfulfillable items and ships the rest. In the event of cancellations, the request is cancelled in Shopify and you'll receive an email notification.
If you'd like to set a fulfillment policy other than Fill All Available, contact us at support@orderautomator.com and we'll update your setting.
Disconnecting a marketplace
To disconnect an Amazon marketplace from Order Automator:
- Go to Integrations > Amazon in Order Automator
- Open the tab for the marketplace you want to remove
- Click Delete Marketplace at the bottom of the page
This will:
- Remove the FBA [country] | Order Automator location from your Shopify store
- Sever the connection between Order Automator and that Amazon marketplace
Before deleting, we recommend:
- For any pending fulfillment orders assigned to this location, cancel fulfillment or change the location
- For any products where this was the only location, enable another location, otherwise the product may show as out of stock
Optional step in Amazon Seller Central:
Deleting the marketplace in Order Automator is enough to disconnect. Order Automator will no longer be able to access that Amazon account.
If you want to fully clean up on Amazon’s side as well, you can also remove Order Automator from your Amazon Seller Central app permissions.
More resources
For more info about Amazon MCF / FBA see Amazon's FAQ page here.
Troubleshooting
See the Troubleshooting Amazon if you're having a problem with something not working as expected.