WooCommerce Amazon Fulfillment Integration: 3 Easy Steps

By: Published: December 2, 2021

WooCommerce Amazon - Featured Image

Integrating WooCommerce and Amazon via it’s FBA (Fulfillment By Amazon) Program, enables you to quickly sync your orders as soon as you make a Sale on your WooCommerce Website. All these orders are then fulfilled by Amazon via it’s “Multi-Channel Fulfillment” offering. Hence, with the WooCommerce Amazon Integration in place, you can always keep track of and sync your actual Stock Levels to help you avoid overselling any product. It will help you streamline your selling & shipping process and also help boost the reach of your products, allowing to Sell more and grow better.

This article will walk you through the 3-step process of setting up WooCommerce Amazon Integration. You’ll also learn about the advantages of integrating Amazon with WooCommerce in later sections.

Table of Contents


  • An active WooCommerce Account.

What is Amazon?

WooCommerce Amazon - Amazon logo
Image Source

Amazon is one of the best E-commerce starting points in the world. There are numerous functionalities that Amazon users can take advantage of from the Amazon marketplace.

One notable advantage is that they can work with both new and established selling channels. Amazon is a Major E-commerce brand in the United States. According to recent 2019 statistics, the company has a market capitalization of slightly more than 700 Billion US Dollars. Amazon has stamped its authority not only in the United States but also globally.

Furthermore, when selling on Amazon, one thing you should be certain of is traffic. Every six months, Amazon receives over 2.58 billion Unique Visitors. With such a large audience, you can be certain that your products will get highlighted and Sales will skyrocket. Is there a better marketplace for selling products?

What is Amazon FBA?

WooCommerce Amazon - Amazon FBA logo
Image Source

Amazon FBA enables any individual seller and/or Small to Medium-sized Business (SMB) to buy or manufacture products and sell them on Amazon. The seller is then paid in US Dollars. Amazon FBA is a solution that will undoubtedly change the way sellers stock and ship their products. This outstanding innovation effectively completes all of your Amazon orders. There’s a Warehouse where you keep your inventory. That is, keeping your products safe will be the least of your concerns.

Amazon has built one of the most robust fulfilment networks in the world, and your company can now benefit from this massive platform. Best of all, Amazon FBA can help you scale your business and reach more prospects by leveraging their large customer base!

Furthermore, Amazon receives daily updates on your stock list. Not to mention that they complete your shipment from start to finish: from the Warehouse to the c=Customer. Finally, you won’t have to look for “the Best Shipping Option,” nor will you have to be concerned about customer service.

Amazon FBA also handles returns and refunds. If something goes wrong with an item during shipment, Amazon accepts responsibility and sends a replacement or refunds your client as needed. This fulfilment function ensures both your and your client’s safety.

In general, using Amazon FBA relieves you of some of the burden by allowing you to focus on Marketing and Product Listing.

What is WooCommerce?

WooCommerce Amazon  - WooCommerce logo
Image Source

WooCommerce is a Free and Open-source WordPress plugin that includes basic E-commerce features such as Add to Cart, Checkout, Product Analytics, and more. WordPress is widely used in E-commerce development due to WooCommerce.

It allows any company (large or small) to create a responsive end-to-end E-Commerce solution with the ability to integrate thousands of plugins. Furthermore, dozens of WooCommerce Themes can be purchased from various template suppliers and marketplaces.

If a feature you require is not available in WooCommerce, it is almost always available as a plugin or extension in the WooCommerce Marketplace. WooCommerce, as a WordPress plugin, inherits WordPress’s excellent SEO capabilities. This allows businesses to rank higher in search results without putting in a lot of extra effort.

Simplify WooCommerce ETL with Hevo’s No-code Data Pipeline

A fully managed No-code Data Pipeline platform like Hevo Data helps you integrate and load data from 100+ Different Sources (Including 40+ Free Data Sources) like WooCommerce to a Data Warehouse or Destination of your choice in real-time in an effortless manner. Hevo with its minimal learning curve can be set up in just a few minutes allowing the users to load data without having to compromise performance.

Get Started with Hevo for Free

It helps transfer data from a destination of your choice for free. Its strong integration with umpteenth sources allows users to bring in data of different kinds in a smooth fashion without having to code a single line. 

Check out some of the cool features of Hevo:

  • Completely Automated: The Hevo platform can be set up in just a few minutes and requires minimal maintenance.
  • Connectors: Hevo supports 100+ integrations to SaaS platforms like WooCommerce, etc., Files, Databases, Analytics, and BI tools. It supports various destinations including Google BigQuery, Amazon Redshift, Snowflake, Firebolt Data Warehouses; Amazon S3 Data Lakes; and MySQL, SQL Server, TokuDB, DynamoDB, PostgreSQL Databases to name a few.  
  • Real-Time Data Transfer: Hevo provides real-time data migration, so you can have analysis-ready data always.
  • 100% Complete & Accurate Data Transfer: Hevo’s robust infrastructure ensures reliable data transfer with zero data loss.
  • Scalable Infrastructure: Hevo has in-built integrations for 100+ sources (including 40+ free sources) such as WooCommerce, that can help you scale your data infrastructure as required.
  • 24/7 Live Support: The Hevo Team is available round the clock to extend exceptional support to you through chat, email, and support calls.
  • Schema Management: Hevo takes away the tedious task of schema management & automatically detects the schema of incoming data and maps it to the destination schema.
  • Live Monitoring: Hevo allows you to monitor the data flow so you can check where your data is at a particular point in time.
Sign up here for a 14-Day Free Trial!

How to Set up WooCommerce Amazon Fulfillment Integration

To get started with WooCommerce Amazon Fulfillment Integration, you need to follow these 3 major steps:

WooCommerce Amazon Integration Step 1: Creating an Amazon Pro Seller Account

To use the WooCommerce Fulfillment by Amazon plugin, you need have a working Amazon Professional Seller account. Further, you’ll need to have Fulfillment by Amazon (FBA) services enabled.

WooCommerce Amazon - Amazon Pro account
Image Source
  • First, sign up for a Professional Seller account at Amazon Services via Amazon Seller Central. In case you already have an Amazon account, sign in on the same screen and make sure it’s a Professional Account. If not, you should enrol in a Professional Selling Plan.
  • Now, enable Fulfillment by Amazon for your Amazon Professional Seller account by going to Amazon Benefits (Note: For a few new accounts you might have FBA already be active by default).
WooCommerce Amazon - Amazon FBA
Image Source

WooCommerce Amazon Integration Step 2: Configuring the Plugin Settings

To enable Fulfillment by Amazon (FBA) for your store, you must configure the plugin settings.

WooCommerce Amazon - Plugin Settings
Image Source
  • Go to WooCommerce > Settings > Integration > Amazon Fulfillment
  • Choose the Home Region/Country that corresponds to your primary Amazon Seller Central account.
  • Based on the Home Region you select, the Plugin will provide instructions and links for you to Authorize this plugin’s Developer ID. It’s worth noting that each region will have its own Developer ID, which you’ll need to enter during the process.
  • Now, visit Amazon’s website & log in to your Seller Central account.
  • Click Settings (top right) > User Permissions from your Seller Central Dashboard
  • Click on the Visit > Manage Your Apps button under the “Third-party Developer and Apps” section.
  • Near the top of the screen, under “Manage your apps,” click the “Authorize New Developer” button
WooCommerce Amazon - Adding Developer Details
Image Source
  • Copy and paste the Developer’s Name and Developer ID values from the plugin instructions area into the appropriate fields.
  • Now, click on Next to check and confirm that you understand the implications of granting WooCommerce Amazon Fulfillment access in order to integrate your store with Amazon Fulfillment.
  • Check the box and then click Next to get your Seller ID, Marketplace ID, and MWS Authorization Token, which you’ll need to enter back into the plugin settings.
WooCommerce Amazon - Amazon MWS Details
Image Source
  • Copy and paste the following values into the plugin settings Amazon Seller ID > Seller ID.
  • Amazon Marketplace ID > Amazon Marketplace ID (use the one that corresponds to the country of your store).

To test the MWS connection, click the Test MWS Connection button. If you entered all of your credentials correctly, a success message will appear at the top, and additional plugin settings will appear beneath.

  • Hover over the (?) for more information and assistance. You only need to do this once if you want to change how the plugin handles fulfilment.

Fill in the blanks with your choices for each of the FBA Inventory Settings Most stores will most likely want to enable both stock level sync checkboxes.

  • Update WC (WooCommerce) levels with FBA.
  • Sync WC (WooCommerce) levels with FBA.
  • Test Inventory SKU (your store should have at least one item set up on FBA and your store with the same SKU as advised above).

Set the FBA Order Fulfillment Options:

WooCommerce Amazon - FBA options
Image Source
  • Order Prefix: Use a prefix that will help you identify fulfilment orders in Amazon FBA reports and tools, such as FBA or AMA, or anything else that works for accounting.

Fill in the blanks for each option under General Plugin Settings:

WooCommerce Amazon - general Plugin settings
Image Source
  • If you want to receive shipping and error notifications at an email address other than the WordPress admin email address, enter it in the “Notification Email” field.

Fill in the blanks for each option under Order Item (Product) Level Processing Rules:

WooCommerce Amazon - Product Rules
Image Source
  • Changes should be saved.

WooCommerce Amazon Integration Step 3: Verify WooComerce Order Fulfillment

Now, confirm that your WooCommerce store and Amazon are completely connected and working properly. This can be done using 2 types of tests:

WooCommerce Amazon Integration: Test 1

  • Create a bogus test product for a low price, such as $1, with an SKU that does not exist in FBA inventory and set it to fulfil with Amazon anyway.
  • Purchase it and complete the checkout process.

An error reporting a Bad SKU should be returned from FBA to WooCommerce in the order notes (and via email). In WooCommerce, the test order will be marked as “Fail to FBA.” If this occurs, you can be certain that your site is correctly communicating with FBA and that real orders with the correct SKUs will work.

WooCommerce Amazon Integration: Test 2

You can use a live product with active inventory in FBA for a thorough and accurate customer test.

  • Create a product and temporarily set the price to $1, or create a coupon for 99 percent or 100 percent off for testing purposes.
  • Use a Live Payment method to purchase that product (gateways in test mode also work). The order will be sent to FBA, which will generate an order shipment.
  • Log in to Amazon Seller Central, navigate to FBA orders, and cancel the fulfillment order. It may not appear immediately in the list of orders in the main queue. You can find it quickly by using the advanced search to return all dates / all orders from multi-channel fulfilment.

Even if you only perform Test 1, you can be very confident that it will work. Test 2 is a practical test. They’ve never had a shipment processed and sent inadvertently before cancelling it in Amazon Seller Central. Normally, it can take several hours to get past the initial processing stages.

Key Benefits of WooCommerce Amazon Fulfillment Integration

Using the Amazon WooCommerce Integration plugin helps reduce human error and data entry times. Although it is a paid product, it includes many valuable features that other services do not:

  • Product Data Validation: With this extension, you can ensure that the information on the product is compliant with Amazon’s policies.
  • Order Acknowledgement: Orders are automatically acknowledged by the system when they are created, resulting in fewer steps for you.
  • Customer Refund: Amazon WooCommerce Integration enables you to directly process refunds.
  • Centralized Order Management: This feature allows you to view important information about orders from a single dashboard and acknowledge or cancel them with a few clicks.
  • Bulk Uploading: Because this extension makes use of the Amazon Marketplace API, you can upload a large number of products with minimal effort.
  • Integration with Third-Party Software: This plugin can be used in conjunction with ShipWorks, ShipStation, or any other software of your choice.


Amazon FBA‘s goal is to save businesses time and provide them with a variety of services that they can use to grow. This article provided you with an easy step-by-step guide to help you set up WooCommerce Amazon Integration in no time! It also provided you with an in-depth understanding of both platforms, along with a detailed list of features these platforms have in store for you.

You might wish to take your business growth a step further after learning about the WooCommerce Amazon Integration by employing Data Analytics techniques on your WooCommerce data. This will necessitate the deployment of different complex ETL techniques to transfer data to a Data Warehouse.

Extracting complex data from WooCommerce, and numerous other platforms can be challenging & require immense engineering bandwidth, and this is where Hevo saves the day!

Visit our Website to Explore Hevo

Hevo Data, a No-code Data Pipeline provides you with a consistent and reliable solution to manage data transfer between a variety of sources such as WooCommerce to a wide variety of Desired Destinations with a few clicks.

Hevo Data with its strong integration with 100+ Data Sources like WooCommerce allows you to not only export data from your desired data sources & load it to the destination of your choice, but also transform & enrich your data to make it analysis-ready so that you can focus on your key business needs and perform insightful analysis using BI tools.

Sign Up for a 14-day free trial and experience the feature-rich Hevo suite first hand.

Share your experience of understanding WooCommerce Amazon Integration in the comment section below!

Former Research Analyst, Hevo Data

Davor is a data analyst at heart with a passion for data, software architecture, and writing technical content. He has experience writing more than 100 articles on data integration and infrastructure.

No-code Data Pipeline for WooCommerce