Fulfillment by Amazon

You can use Fulfillment by Amazon to store your inventory at and fulfill your orders from an Amazon.com fulfillment center. Before you set this up, you'll need to have an Amazon Seller Central account.

Activate Fulfillment by Amazon

  1. In the Dropshipping and fulfillment services section, click Add dropshipping service if you haven't activated a service yet. If you've already added a service and want to add another, then click Manage services instead.

  2. On the Fulfillment and dropshipping page, find the Fulfillment by Amazon section and then click Activate:

  3. Set up a new account with Amazon, or enter your existing credentials into the fields. After you've activated Fulfillment by Amazon, you should add Amazon's shipping rates to your own shipping settings.

Set shipping rates for Fulfillment by Amazon

After you've activated Fulfillment by Amazon, you need to create new Amazon shipping rates in your Shopify admin. These appear to your customers at checkout.

Amazon offers the following shipping options:

  • Standard Shipping
  • Expedited Shipping
  • Priority Shipping

For each of your shipping zones, you need to add separate shipping rates that match each of these Amazon shipping options.

When setting your shipping rates, you might want to take a look at Amazon's fulfillment rates to help you decide what to charge.

Make sure that you complete the following tasks:

  • create a separate rate for each Amazon shipping option
  • copy the name of the Amazon shipping option (either Standard Shipping, Expedited Shipping, or Priority Shipping) into the Shipping rate name field
  • set the Criteria to Based on order weight, not price.

If your shipping rates are set up incorrectly, then you might get an error while fulfilling an order through Amazon. If you notice this error, return to your shipping rates, and make sure they match the criteria listed above.

If you want to markup your shipping rates to cover Amazon's fulfillment fees, then you can add weight and price information to reflect Amazon's Fulfillment Fees for Multi-Channel Fulfillment Orders.

Configure products for Fulfillment by Amazon

The procedure for configuring your products varies slightly depending on whether you are:

Configuring new products for Fulfillment by Amazon

To configure a new product for Fulfillment by Amazon, complete the following steps:

  1. When you’re adding a new product, scroll down to the Shipping section of the Add a product page.
  2. Select Amazon Marketplace Web from the Fulfillment service drop-down menu.
  3. In the Inventory section, select Amazon Marketplace Web tracks this variant's inventory from the Inventory policy drop-down menu.

  4. Make sure that you've entered exact values in the Weight and SKU fields. These must match the values you used for your Fulfillment by Amazon product list. In Amazon the SKU is called Seller SKU or Merchant SKU (MSKU).

  5. When you're done, click Save product.

Configuring existing products for Fulfillment by Amazon

To configure your products for Fulfillment by Amazon, complete the following steps:

  1. From your Shopify admin, go to Products.

  2. Click the name of the product you want to enable fulfillment for.

  3. In the Shipping section, select Amazon Marketplace Web from the Fulfillment service drop-down menu.

  4. In the Inventory section, select Amazon Marketplace Web tracks this variant's inventory from the Inventory policy drop-down menu.

  5. Make sure that you've entered correct values in the Weight and SKU fields. These must match the values you used for your Fulfillment by Amazon product list. In Amazon the SKU is called Seller SKU or Merchant SKU (MSKU).

  6. When you're done, click Save.

Fulfill orders with Fulfillment by Amazon

After your products are configured, you can sync orders with Amazon to fulfill them from a fulfillment center.

To fulfill orders with Fulfillment by Amazon:

  1. From your Shopify admin, go to Orders.

  2. From the Orders page, click the order number.

  3. In the Order Details section, click Start fulfilling to open the order’s Fulfillment page. By default, every line item is set to be fulfilled, but you can fulfill part of an order if you want.

  4. Select Mark as fulfilled.

  5. Click Fulfill items to mark the order as Fulfilled.

View the order status

After you mark an order as fulfilled in Shopify, you need to wait for Amazon to accept or reject the order. You can view an order's status from the Orders page:

  1. From your Shopify admin, go to Orders.

  2. View the order's fulfillment status in the Fulfillment status column:

    • If the order hasn't synced with Amazon yet, then it has an Open status.
    • If the order was accepted by Amazon, then it has a Fulfilled status.
    • If the order was rejected by Amazon because of an error, then it has an Unfulfilled status.

After you mark an order as fulfilled, you can review the order's fulfillment details from the Timeline section on the order's page.

Ready to start selling with Shopify?

Try it free