Articles on: Amazon Marketplace (Prestashop)

FBA

Using the Amazon Module with FBA


If you have subscribed to Amazon FBA and already know how it works, the module allows you to take full advantage of it.


🛑 Important: Common-Services does not provide support or documentation for how Amazon FBA itself works. The module is a technical tool intended for users who already have the necessary knowledge.



Configuration Steps


  1. Go to the module’s Features tab.
  2. Enable the option Amazon FBA.
  3. Go to the FBA tab of the module.
  4. Enable and configure your preferences.


Activation in Features


FBA Tab



Available Features


  • Ship an order manually via FBA (multi-channel)
  • Sync your stock with Amazon FBA
  • Import orders processed by FBA



Importing FBA Orders


To import your FBA orders into PrestaShop, you must configure both the carrier mapping and the order status mapping.


1. Carriers


In the module’s Marketplace tab, add the FBA carriers provided by Amazon:


  • Standard
  • Expedited


Map them to a new carrier in PrestaShop, created specifically for FBA.


⚠️ This carrier must not actually ship the orders, since Amazon already handles the delivery. It is only used to log and track the imported FBA orders.


Carrier Mapping


2. Order Statuses


Create a new order status in PrestaShop, for example Expedited by Amazon.

Configure it so that it is considered as validated and paid.


Map it in the “Order Statuses” section of the FBA tab.


👉 Amazon orders with the statuses “Pending” or “Cancelled” are not imported by the module.


FBA Order Status Mapping



FBA Price Formula


You can apply a specific formula to FBA prices.

Use the symbol @ as the reference price.


Example: @ + 10 % → adds 10% to the initial price.


đź’ˇ If no formula is set, the global configuration will be used.



FBA Multi-Channel


Enable FBA Multi-Channel to make use of stock already stored in Amazon warehouses.


👉 Concretely: If a product has available FBA stock and a customer places an order directly on your PrestaShop store, you can choose to have Amazon fulfill the order (instead of your own carrier).


This way:


  • The customer buys on your PrestaShop store
  • The module sends the fulfillment request to Amazon
  • Amazon prepares and ships the parcel using its own logistics network


This option lets you centralize stock management and use Amazon as a logistics provider, even for your non-Amazon sales.



Automatic Multi-Channel


Automatically triggers Amazon fulfillment once the order is paid.



Decrease Stock


  • Yes: decreases PrestaShop stock when importing FBA orders.
  • No: FBA stock is managed only by Amazon.



Stock Management


Two modes are available:


  1. Use Amazon FBA stock as priority (AFN > MFN)
  • While stock exists at Amazon → only the FBA offer is active.
  • When Amazon runs out → the module automatically switches to MFN.


  1. Synchronize PrestaShop stock from Amazon FBA
  • PrestaShop stock is overwritten by Amazon’s FBA stock.
  • Your store shows real-time Amazon inventory.


Inventory update


A script fbastocksynch.php can be added to Scheduled Tasks to automatically sync stock movements.



Order Statuses


Order statuses


  1. Regular FBA orders (Amazon) → status “Expedited Amazon”
  2. Multi-channel orders (PrestaShop) → configurable specific status, such as "Processing in progress Amazon"
  3. Automatic FBA update → replaced with “Expedited Amazon”
  4. Delivered status (multi-channel only) → updated by the tracking script


Example statuses



Conditions for Multi-Channel Fulfillment


To trigger FBA automatically, all must apply:


  • âś… All products in the order are in stock at Amazon FBA
  • âś… The carrier is correctly mapped in the marketplace tab
  • âś… The order status is configured as "Validated" and “Paid”


Paid status




Carrier mapping for FBA Multi Channel Orders




Multi-Channel Notifications


Choose who receives the shipping confirmation emails sent by Amazon:


  • Shop
  • Customer
  • Both


Updated on: 28/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!