> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Configuring FBA - Amazon Marketplace Plus

## 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.

![](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot37_xbd5ao.jpg)
![Activation in Features](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot38_16scnou.jpg)

![FBA Tab](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/prestashop-amazon-marketplace-_1en7yia.jpg)

---

## 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](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot39_1erpqwl.jpg)

### 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](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot40_hoej8a.jpg)

### 3. Scheduled Import Task

Make sure the [scheduled order import task](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/#4-orders-url-to-import-orders) is correctly configured.  
In the import cron settings, also check the options **"shipped"** and **"AFN"** to allow FBA orders to be imported via cron.  

![Cron Task Settings](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot317_185xf5h.jpg)

|| 👉 Without this configuration, FBA orders may not be imported automatically.
---

## 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.  

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

![Inventory update](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot41_1aay7o3.jpg)

A script `fbastocksynch.php` can be added to [Scheduled Tasks](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/) to automatically sync stock movements.

---

## Order Statuses

![Order statuses](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot60_1gr880a.jpg)

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](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot45_qc4pig.jpg)

---

## 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](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot46_1lcm7mp.jpg)



![](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot48_vpitnp.jpg)
![Carrier mapping for FBA Multi Channel Orders](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot47_1t73vfc.jpg)


---

## Multi-Channel Notifications

Choose who receives the shipping confirmation emails sent by Amazon:

* Shop  
* Customer  
* Both
