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

# Sending & Syncing Offers - Amazon Marketplace Plus

## Prerequisites

Before starting, make sure you have:

* [Validated your catalog structure](https://doc.common-services.com/en/article/validating-your-catalog-structure-amazon-marketplace-plus-d3xsyp/)
* [Understood the difference between an offer and a product](https://doc.common-services.com/en/article/differentiating-between-an-offer-and-a-product-amazon-marketplace-plus-x2x13y/)
* Verified that your products are [eligible for sale on Amazon](https://doc.common-services.com/en/article/eligible-products-for-export-or-synchronization-amazon-marketplace-plus-180uova/)
* Run and configure the scheduled task ["Report Listing Inventory"](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/#4-report-listing-inventory-url-to-fetch-save-data-report-listing-inventory)

||| If the scheduled task ["Report Listing Inventory"](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/#4-report-listing-inventory-url-to-fetch-save-data-report-listing-inventory) is not executed, the module will not be able to synchronize offers. You will then see this error: [This SKU has not been listed on Amazon](https://doc.common-services.com/en/article/error-this-sku-has-not-been-listed-on-amazon-amazon-marketplace-plus-1cex9jk/) (From version 5.4.08)


![Enable the feature: Create offers](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot380_9bf59x.jpg)
---

## Catalog > Amazon > Offers

![Amazon Offers Tab](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot1933_ctusfw.jpg)

In **Catalog > Amazon > Offers**, you can access the operations for sending your offer feeds.

The module uses a queue containing products marked as **“Update”**.  
If no products are in the queue, you can:

* [Manually select products](https://doc.common-services.com/en/article/selecting-products-amazon-marketplace-plus-63kwn2/)
* Or let [automatic logging](https://doc.common-services.com/en/article/understanding-the-logging-system-amazon-marketplace-plus-15fv9su/) detect changes

| ⚠️ First Synchronization Recommendation: When performing the **first synchronization**, or after a long period without syncing, we recommend using the [Send Entire Catalog ](https://doc.common-services.com/en/article/product-stock-andor-prices-not-synchronised-with-amazon-amazon-marketplace-plus-1jpyjld/#2-3-resend-and-verify-the-catalog)option.
---

## Sending and Updating Offers

By default:

* The module sends only **quantities** and **prices**
* It **updates existing offers** on Amazon (no product creation)
* The unique identifier used is the **SKU**, corresponding to the **Reference** field in PrestaShop

📊 Once the feed is sent, check the [Report tab](https://doc.common-services.com/en/article/generating-the-report-amazon-marketplace-plus-ql3ave/) to verify Amazon's feedback.

---

## Options

Adjust the content and behavior of the feed.

### Standard Options

* **Extended Data**  
  Also sends the **title, description, manufacturer, category node**, etc.
* **Send Images**  
  Adds images to the offer feed.

### Advanced Options

* **Display JSON**  
  Shows the feed content **without sending it to Amazon** (diagnostics/verification).
* [Matching](https://doc.common-services.com/en/article/matching-automatic-offer-creation-amazon-marketplace-plus-mtz42n/)
  Attempts to associate your offers with existing Amazon products using **EAN/UPC**.
* **Include List Price**  
  Adds the strikethrough price (list price) to the feed.
* **Include Latency**  
  Includes the handling/preparation time (latency) before shipment.
* **No Price**  
  Sends offers without price (special cases).
* **Send Entire Catalog**  
  Forces a full feed submission (instead of only modified products).

---

### Matching

To perform [matching](https://doc.common-services.com/en/article/matching-automatic-offer-creation-amazon-marketplace-plus-mtz42n/), first configure the [scheduled task for Report Listing Inventory](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/#4-report-listing-inventory-url-to-fetch-save-data-report-listing-inventory).  

Then, you can select the **Matching** option before sending the feed to Amazon:  

![Matching Option](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot363_dybadb.jpg)

||| To automate matching, you can also enable the Matching option in the [cron job settings](https://doc.common-services.com/en/article/configuring-cronjobs-parameters-amazon-marketplace-plus-1c19fyu/).

---

## In Case of Malfunction

Before contacting support, ensure that:

* Your products are [eligible](https://doc.common-services.com/en/article/eligible-products-for-export-or-synchronization-amazon-marketplace-plus-180uova/)
* Logging is functional (check entries in the **Tools** tab)
* You consistently review the **Report** after every feed submission

---

## In Case You Need Support

Please provide:

* The **generated JSON file**: see [how to generate it](https://doc.common-services.com/en/article/generate-the-json-file-amazon-marketplace-plus-1au8fym/)
* The **Amazon report**: see [how to retrieve it](https://doc.common-services.com/en/article/generating-the-report-amazon-marketplace-plus-ql3ave/)

---

⏱️ To automate the process, you can configure a **cron job** for offer synchronization in the [Scheduled Tasks](https://doc.common-services.com/en/article/scheduled-tasks-amazon-marketplace-plus-1j9uidk/) tab.
