Articles on: Amazon Marketplace (Prestashop)

FBA Tab

FBA Configuration


PrestaShop Amazon Marketplace FBA tab


FBA Price Formula


Apply a specific price formula for FBA products.

This formula is applied to all exported product prices (multiplication, division, addition, subtraction, percentages...).


Use the symbol @ as the reference price.

Example: @ + 10 % means 10% will be added to the initial price.


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



FBA Multi-Channel


Enable FBA Multi-Channel. If a customer places an order on your PrestaShop store and the product is FBA-eligible (i.e. in stock at Amazon), the module will offer fulfillment by Amazon directly from the order page.


👉 See eligibility criteria


Automatic Multi-Channel


Automatically triggers fulfillment by Amazon once the order is paid.


⚠️ If issues arise, start by testing manual multi-channel.


Decrease Stock


  • Yes: decrements PrestaShop stock when importing orders.
  • No: considers FBA stock as independent from PrestaShop.



Stock Behavior


Choose your stock management strategy:


1. Priority to Amazon (AFN > MFN)


  • While Amazon stock is available, only the Amazon-fulfilled offer is active.
  • Once Amazon runs out of stock, the module deactivates FBA and activates MFN.


2. Overwrite PrestaShop stock from Amazon


  • Amazon stock overwrites your PrestaShop stock.
  • Your store will reflect real-time Amazon inventory.


Steps:


2.1 Initial Stock Sync


Update inventory


2.2 Ongoing Updates


After configuration, a script fbastocksynch.php appears in Scheduled Tasks to sync stock changes from Amazon.



Order Statuses


FBA Order Statuses


  1. Regular FBA Orders (from Amazon): use a status like “Shipped by Amazon”. The Amazon API does not provide tracking — Amazon notifies the customer directly.
  2. Multi-channel Orders (from your shop): assign a specific status.
  3. Automatic Status Update: changes the previous status to the one you configure here (e.g. “Shipped by Amazon”).
  4. Delivered Status (multi-channel only): changes “Shipped” to “Delivered”.


Example status configuration:


FBA Multi-channel status example



Multi-Channel Configuration


For a multi-channel order to trigger FBA shipment, all of these must apply:


  • âś… All products are in stock at Amazon
  • âś… The selected carrier is mapped to an FBA shipping service
  • âś… The order status is paid


Example:


Paid Status:


Paid order status


Mapped Carrier:


Carrier mapping


Multi-Channel Notifications


Choose who Amazon should notify by email when a multi-channel order is shipped:


  • Shop
  • Customer
  • Both


Updated on: 27/06/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!