NS FBA for WooCommerce

Sell more and ship less (yourself)!

Save tons of time and automate your order fulfillment with NS FBA for WooCommerce! This is a WooCommerce Extension that integrates your own store with Fulfillment by Amazon (FBA). You must have WooCommerce v2+ and an active Amazon Seller account with FBA for this to work. This is one of the only ways – and by far the easiest – to integrate your WordPress cart to Amazon's enterprise fulfillment services.

30 Day Money Back Guarantee!

Clear selection

NS FBA for WooCommerce Features:

  • Works for ALL regions worldwide where Fulfillment by Amazon (FBA) is available.
  • Ultimate flexibility: Select which individual products you want to be handled by FBA and which ones you want to manually fulfill
  • Map Amazon Shipping Speeds to WooCommerce shipping methods (massively improved in version!
  • Automatically sends orders to FBA for fulfillment when payment is received
  • Manually submit orders to FBA if necessary
  • Easily track the current status of fulfillment orders on the normal Orders screen with support for both full and partial fulfillment (orders can be mixed)
  • Fully integrated into standard WooCommerce plugin conventions and processes like order status, order notes, etc.
  • Supports THREE inventory sync modes: Update local product stock numbers from FBA inventory every time an order is placed; and/or update local stock numbers automatically on an hourly schedule; and/or manually trigger a full inventory sync from Amazon stock level numbers (also a good idea to do when setting up the integration)
  • Supports international fulfillment through FBA as long as your FBA policy allows it, but also now supports turning OFF fulfillment for international shipping addresses as of version
  • The customer receives a shipping notice from FBA when the order actually ships (this can be dsiabled as of version
  • The customer can access shipping and tracking information right from their View Order page in their My Account area
  • Receive shipping notifications to your WP admin email address or set a different address to receive notifications
  • Receive email notifications at the site admin address when an FBA submission fails and optionally turn those notifications OFF
  • As of version – ALL new Smart Fulfillment decision engine with granular control of when NS FBA should or should not send fulfillment requests to Amazon at both the order and the item level
  • Manual override settings to bypass other active conditions when an order is Manually sent to FBA
  • Option to disable sending orders to FBA that match specific shipping methods
  • Vacation Mode to enable sending to FBA regardless of product settings
  • Perfection Mode to disable sending to FBA if ALL products in an order are not set to Fulfill with Amazon FBA
  • Option to monitor for shipping status from Amazon and set the order status to Completed when shipping status has been detected
  • And more!

Here’s how Subscriptions work with Never Settle plugins. There are two main Subscription Levels: Basic and Developer, and here’s what they include:

Subscription Level and Perks:


Basic Subscription Level
Basic Subscription
  • Automatic Yearly Renewal – cancel any time
  • 1 installation license for the product
  • Technical Support for as long as the subscription remains active
  • Plugin Updates for as long as the subscription remains active

Developer Subscription Level
Developer Subscription
  • Automatic Yearly Renewal – cancel any time
  • 5-site installation license for the product
  • Technical Support for as long as the subscription remains active
  • Plugin Updates for as long as the subscription remains active


The best way is to use the Request Support feature built right into the plugin itself! You can also email support@neversettle.it or open a ticket on support.neversettle.it

The key to understand is that everything about your customer’s e-commerce experience on your site is still handled by WooCommerce. NS FBA doesn’t duplicate or replace any functionality from payment gateways to coupons to checkout to even shipping methods (see more on mapping Amazon shipping speeds to WooCommerce shipping methods here: http://neversettle.it/documentation/ns-fba-woocommerce/how-to-use-shipping-speeds-woocommerce-fba/ ). Because of this, NS FBA is compatible with any WooCommerce extension including payment methods.

The way NS FBA works is that it silently monitors WooCommerce in the background and detects when an order has been completed and paid for. Then, it takes that order information and looks for products that you have set to fulfill with Amazon. It will send the data for those products by SKU along with the order information like shipping address to Amazon Fulfillment where FBA then takes over and ships the items. NS FBA will detect any errors with the FBA shipping request like if a SKU is out of stock in Amazon, create an Order Note about the issue, and send you an email about the problem.

Amazon Fulfillment only offers 3 different shipping speeds categories to external sites through the FBA / MWS API: Normal, Expedited, and Priority. These are general shipping categories and do not necessarily equate to a specific shipping method traditional provided by the actual carriers. Each one might have different fees associated with them, so be sure to check Amazon’s definitions and terms for FBA shipping speed categories for multi-channel fulfillment.

Our NS FBA plugin allows you to define mappings for WooCommerce shipping methods to those Amazon shipping speed categories.  The following article goes more detail, but the bottom line is that NS FBA makes it easy and simple to link any shipping methods you have set up in WooCommerce to Amazon’s pre-defined shipping speeds:


The products that are set to fulfill by Amazon will get sent to Amazon, and the rest will need to be fulfilled manually. The overall order status will still be Partial to FBA (assuming the FBA items were successfully accepted by Amazon for fulfillment), which lets you know that you need to take action on the manual items. The order notes will contain updates including a link to the order log. See our NS FBA documentation for additional details.

YES! NS FBA supports ALL Amazon Regions where FBA is available. Fulfillment by Amazon is organized worldwide by region. NS FBA can connect to any of Amazon’s regional servers. You configure this in the plugin settings along with your Amazon MWS credientials for your region, seller ID, and marketplace ID. Check out our video at the top of the page for more details and to see exactly how this works!

  1. [DONE] Smart fulfillment settings to achieve detailed control over which orders and order items are sent to Amazon for fulfillment.
  2. [DONE] Display Order Shipping and Tracking information to the Customer through their View Order page.
  3. [DONE] Option to prevent NS FBA from sending international orders to Amazon for fulfillment.
  4. Option to turn off shipping notifications from Amazon to the customer.
  5. Option to turn off shipping notifications from Amazon to the site admin.
  6. [DONE] Option to add additional shipping notification email address.
  7. [DONE] Option to specify who should get error email notifications or turn them off.
  8. [DONE] Improve error notification email support.
  9. Add quick action button on main orders view to send to FBA based on current status.
  10. Pulling real-time fulfillment preview data from Amazon to generate shipping estimates at checkout.
  11. [DONE] Add inventory syncing between FBA and WooCommerce.
  12. Want more? Make a feature request here: support.neversettle.it – Let us know which features are important to your business!

Looking for more info?

View Documentation