How do I set up Fulfillment by Amazon?

Fulfillment by Amazon

What is it?

Fulfillment by Amazon (FBA) is a fulfillment service that allows you to have your orders processed and shipped directly from Amazon warehouses.

What are the advantages?

When shipping your orders and products from Amazon distribution centers, your products will be shipped using Amazon’s preferred carrier methods and services. Thereby saving you on shipping costs.

How do I set it up?

Since this is an integration between 3dcart and Fulfillment by Amazon, there are two sides to the set up. The following will describe the basic steps needed to set up your FBA service.

Part I: Amazon
Here, we’ll cover the Amazon portion of the process

Amazon Seller Central

First, you will need to set up an Amazon Seller Central account. To begin this process, please visit Amazon’s FBA page located by clicking here. After your initial registration, you will start creating your product listings at Amazon including their shipping methods.

Marketplace Web Services (MWS)

The next step in your integration process will involve signing up and retrieving credentials for your Amazon’s Marketplace Web Services (MWS), which will be added to your store settings.

While logged into your Amazon Seller Central, go to and sign up for Amazon Marketplace Web Services (MWS)

During Sign up, choose “I want to access my own Amazon seller account with MWS.” and you will be given your credentials.

FBA Products

Now that you have created your Amazon Seller Central and MWS registrations, you will need to ship your products to Amazon. Instructions and warehouse address information will be provided by Amazon for you.

Part II: 3dcart Setup

To set up FBA on your 3dcart store, you please use the following steps:

Adding a distributor

FBA integration requires that you specify a distributor for the individual products you will be supplying via Fulfillment by Amazon. This way, when an order comes in, FBA products within the order will be flagged and sent to FBA for processing.

  1. Go to Settings ->General ->Distributors
  2. Click +Add at the top right of the page and type in a name for the FBA “Distributor” in the Company Name field
  3. Then click on the +Add button next to the company name field.

Your page will refresh and you’ll be presented with additional fields for the distributor such as their address and contact information as well as special comments. Look to the right hand side of the page and directly beneath the comments field you will see a checkbox labeled “Is Dropshipper.”

  1. Mark the “Is Dropshipper” checkbox and set the distributor record as a Dropshipper

The name of the distributor record can be whatever you’d like it to be. Most Merchants will use FBA, Amazon, or something along these lines. The only important thing is to be sure to mark it as a dropshipper.  The distributor’s shipping address should be configured as your own business shipping address.  Again, the main requirement is that it be listed as “Dropshipper.”

Setting up FBA

Now you’ll set up the FBA plugin.

  1. Using the left hand navigation menu, go to Modules
  2. Once there, search for “Fulfillment By Amazon” to find the module.
    (Once found, you may need to click on the +Icon to expand the module’s settings)
  3. Click on the “Settings” link
  4. Mark the “Enable” checkbox
  5. Populate your access and secret access keys (from Amazon Web Services described above)
  6. Specify your distributor for the plugin using the drop down
  7. Map your shipping preferences
    (see note)

Amazon has three shipping methods:

  • Standard
  • Expedited
  • Priority
  1. Click the “Save” button found at the top right to commit your changes

That’s it! You’re all set for Fulfillment by Amazon


If an order doesn’t go through, you can also try resubmitting the order by clicking on the “Actions” button located at the top right of the order and selecting “Resubmit FBA.”