Starting
Introduction - Amazon Marketplace Plus
Compatibility The module has been developed and tested for the following Amazon marketplaces: Amazon France Amazon Italy Amazon Spain Amazon United Kingdom Amazon Germany Amazon Poland Amazon Belgium Amazon Netherlands Amazon Ireland Amazon Sweden Amazon U.S. Amazon Canada Amazon Mexico Amazon Japan Amazon India Amazon Australia The module is compatible with PrestaShop 1.7, PHP 7.1 and higher. Pre-configuration TheFew readersInstalling + upgrading the module - Amazon Marketplace Plus
Module Installation Procedure The installation procedure is described on the official PrestaShop website: 🔗 View the documentation here Although this documentation is somewhat old, it remains fully valid. It covers all possible scenarios in detail, which is why we have not found it necessary to rewrite it. If there is a problem with automatic installation If the automatic installation from the back office fails, you can folloFew readersAuthorizing access to your Amazon account - Amazon Marketplace Plus
For the Amazon Marketplace Plus module to work properly (order import, product sync, etc.), you must authorize access to your Amazon account through Amazon Seller Central. When should this authorization be done? During the initial setup of the module. If your authorization has expired or has been revoked by Amazon. Tutorial video ➡️ [Click here to watch the step-by-step guide](https://www.dropbox.com/scl/fi/9x9034k02va1aq5wokqpz/Authorize-Amazon-Seller-aFew readersDifferentiating between an offer and a product - Amazon Marketplace Plus
To better understand how marketplaces like Amazon work, let’s take a simple example: Imagine you're looking at a store window. A T-shirt catches your eye. You enter the store, head to the relevant section, and find the T-shirt available in various sizes, colors, and prices. These different options are what we call offers. Product vs Offer On marketplaces, the principle is similar: The product refers to the main listing: images, description, features. The offer reFew readersValidating your catalog structure - Amazon Marketplace Plus
It is essential to apply a consistent methodology when creating your products: defining references, assigning EAN codes, etc. This ensures a well-structured catalog for both internal use and external platforms such as marketplaces. On Amazon, the Reference field in PrestaShop is used as the SKU (unique internal identifier). This field is necessary to identify your offers and import orders. ⚠️ If the Reference field is empty, incorrect, or used multiple times in your catalog, syFew readersUnderstanding the logging system - Amazon Marketplace Plus
The Amazon module for PrestaShop uses an internal logging system. Each time a product is updated (price, stock, description, etc.), an event is recorded in the database when you click Save. These updates are then processed during the next export to Amazon. In detail The module relies on PrestaShop Hooks to detect changes: 🔗 PrestaShop Dev Docs – Hooks 🔗 [PrestaShop Help Center – Hook System](https://helFew readersEligible products for export or synchronization - Amazon Marketplace Plus
For a product to be eligible for export or synchronization with Amazon via the module, it must meet all of the following conditions: General Conditions The product belongs to at least one category selected in the module’s Categories tab It has a Reference (SKU) It has a valid barcode (EAN or UPC) It is not excluded by a Manufacturer or Supplier filter (in the Filters tab) The following fields are required: **Product name, Quantity, PFew readersMatching | Automatic offer creation - Amazon Marketplace Plus
Case 1: The SKU already exists in your Amazon account If your PrestaShop product SKU exactly matches an existing offer in your Amazon Seller Central account, the module will directly update that offer with the latest quantity, price, and other data. Case 2: The SKU does not exist in your Amazon account If the SKU is not yet present, but the product has a valid EAN/UPC code, the module can send the offer using this code. Amazon will then search for a **matching produFew readersGlossary - Amazon Marketplace Plus
Synchronization Field Field used by Amazon to identify a product. Typically EAN for Europe and UPC for the United States. Invoice by Email Sends the PDF invoice generated by PrestaShop to the buyer, according to Amazon’s recommendations. The email is transmitted via the so-called "encrypted" address. Code Exemption Authorization granted by Amazon to sell without an EAN/UPC. This requires specific technical settings provided by Amazon support. FBA (Fulfillment byFew readers
Configuring
Features Tab - Amazon Marketplace Plus
Feature Management To maintain a clear and accessible interface while addressing a wide range of needs, the module allows you to enable only the features you require. Recommendations: The features enabled by default after installation are sufficient to get started. Do not enable all features unnecessarily, as this would mFew readersCountries/Languages Tab - Amazon Marketplace Plus
Marketplace Tab The Marketplace tab (or tabs) is represented by a flag, depending on the language used for the marketplace: For each language configured in Localization > Languages, a new tab will appear. Configure: TheFew readersParameters Tab - Amazon Marketplace Plus
Standard Parameters Discount / Promotion Allows you to export products on sale or with a specific price. 👉 See the documentation on promotions and sales Pre-order Allows you to sell products with a future availability dateSome readersGeneralities on the Creation of Products - Amazon Marketplace Plus
Profiles Profiles are used to assign common characteristics to your products so that they comply with the structure expected by Amazon. A single profile can be applied to multiple categories in PrestaShop. However, a category can only be associated with one profile. The settings defined in theFew readersProfile Configuration - Amazon Marketplace Plus
Profiles are used for product creation. They allow you to assign common characteristics to products so they match Amazon’s expected structure. A single profile can apply to multiple [categories](https://doc.common-services.com/en/artFew readersAmazon Categorization | Browse Node ID - Amazon Marketplace Plus
Recommended Browse Node (Browse Node ID) The Browse Node ID is used for product creation. It is essential for properly classifying your products on Amazon. It is required for Canada, Europe, and Japan. Where to find your Browse Node ID? You can find it by downloading your Amazon product type file (flat file): 👉 [Download an Amazon Product Type File](https://sellercentralSome readersMappings Tab - Amazon Marketplace Plus
Mappings are used for product creation. Once your profiles are configured, some fields may still require a manual match between your PrestaShop values and the values expected by Amazon. This is what we call mapping. || Since versFew readersCategories Tab - Amazon Marketplace Plus
Products within the selected categories will be considered eligible for synchronization with Amazon. How it works Only eligible products from these categories are included in [logging](https:/Few readersFilters Tab - Amazon Marketplace Plus
From the Filters tab, you can selectively exclude products from being synchronized/exported to Amazon using several filtering options, such as price range, brand, or supplier. ℹ️ Products excluded via these filters will not be exported. However, existing listings will not be taken offline even if excluded. In this cFew readersTools Tab - Amazon Marketplace Plus
The Tools tab provides several key functions to help manage product identifiers, import valid Amazon values, and review pending synchronization actions. Product Reference File This import/export tool allows you to quickly edit EAN/UPC codes and SKUs (product references) in PrestaShop. ➡️ See the dedicatFew readersProduct references and EAN/UPC codes import/export tool - Amazon Marketplace Plus
📍 Go to Modules > Amazon > Tools If your products have missing references or EAN/UPC codes, this tool allows you to update your product listings efficiently in 3 steps: 📤 Export the CSV file ✍️ Edit the file using Excel or OpenOffice 📥 Import the modified file ⚠️ Important: You are fully responsible for your data. Always backup your database before importing any file. This is an internal module file: it does not send any data to Amazon.Few readersShipping Tab - Amazon Marketplace Plus
Modules > Amazon > Configure > Shipping If you have configured Shipping Templates on Amazon, you can use them in the Amazon module for PrestaShop. | Please refer to Amazon’s documentation on this subject: https://sellercentral.amazon.co.uk/help/hub/reference/G201834090 Prerequisites To ensure feed stability, the module does not allow manual entry of shipping group names. For the module to detect your ShipFew readers
Using
First usage - Amazon Marketplace Plus
Prerequisites Before you begin, make sure you have: Validated your catalog structure Understood the difference between an offer and a product Verified that your products are [eligible for sale on Amazon](https://doc.common-services.com/en/article/eligiFew readersSending & Syncing Offers - Amazon Marketplace Plus
Prerequisites Before starting, make sure you have: Validated your catalog structure Understood the difference between an offer and a product Verified that your products are [eligible for sale on Amazon](https://doc.common-services.com/en/article/eligibFew readersCreating New Products - Amazon Marketplace Plus
Prerequisites Before starting, please ensure you have: Validated your catalog structure Clearly understood the difference between an offer and a product [Verified your product eligibility](https://doc.common-services.com/en/article/eligible-products-foFew readersGenerating the Report - Amazon Marketplace Plus
Catalog > Amazon > Report Whatever operation is performed — synchronization (Offers tab) or product creation (Products tab) — you must generate a report. The report provides the submission IDs as well as informational messages, warnings, and errors related to the last feed sent. Generate the Report Select a report, then click the View Report button in the Catalog > Amazon > Report tab. ||| To select a report: do not click on the Report ID numbFew readersImporting Amazon Orders - Amazon Marketplace Plus
Importing Amazon Orders Manual Import Steps Go to Catalog > Amazon > Orders. Select the desired dates and statuses. Click Show Orders. A list will appear: you can import orders individually, or select multiple lines and click Import Selected Orders. Automating theFew readersSynchronising the Order Statuses - Amazon Marketplace Plus
Once the orders are imported and shipped, the module must notify Amazon of the status update and tracking number. Amazon will then notify the customer. Automated Process This process can be automated using a scheduled task (cron job). What to Check 1. Module Configuration Make sure you have defined a "shipped**/expedited" status** in the Parameters tFew readersProduct Sheet Extension - Amazon Marketplace Plus
When you open a product sheet in PrestaShop, a new Amazon tab appears alongside the usual tabs: Tab Content This tab containsFew readersScheduled Tasks - Amazon Marketplace Plus
Modules > Amazon > Scheduled Tasks To ensure the proper functioning of the Amazon Marketplace module, it is essential to correctly configure your scheduled tasks (cronjobs). | Note: do not forget to configure the cronjobs parameters ⚠️ Important Recommendation We no longer recommend using the "PrestaShop Cronjobs" module available on Addons or GitHub. This module isFew readersPricing Rules - Amazon Marketplace Plus
You can define automatic pricing rules for your Amazon exports. These rules apply to the prices including tax. Where to Set the Rules? Pricing rules can be configured in two places: In the Marketplace tab (applies to all products) In the Profile tab (applies to selected groups of products) 🔸 Priority: Rules set in the Profile tab will override those set in the Marketplace tab. ||| Please note: price rules are not automatically applied to all your existiFew readersSell used, collectibles or refurbished products - Amazon Marketplace Plus
The module allows you to export your products to Amazon with different conditions: new, used, refurbished, etc. Enable the Option Go to the Features tab of the module. Enable the option "Second Hand". Configure the Condition Mapping Once enabled, a new section appears in the Parameters tab: Condition Mapping. . Prerequisite Activation Before using messaging features, you must activate it via: Modules > Amazon > Configure > Features > Messaging Available Functions In the Messaging tab, you will find three main features: Automatic invoice email Seller review request (Few readersConfiguring 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 Go to the module’s Features tab. Enable the option Amazon FBA. Go to theFew readersConfiguring Amazon Business - Amazon Marketplace Plus
Learn More To learn more about Amazon Business, visit: 👉 https://sell.amazon.com/programs/amazon-business.html Activation Enable Amazon Business in your Amazon Seller Central account. Enable Amazon Business in Modules > Amazon > Configure > Features. Module Features Amazon Business allows you to: Sell to professional customers Apply tax rules based on the buyer’s location Offer **volumFew readersOrder Cancellation - Amazon Marketplace Plus
This feature allows the module to cancel orders in both directions: If a customer cancels an order on Amazon, the module cancels it in PrestaShop If you cancel an order in PrestaShop, the module cancels it on Amazon How to Enable Go to Modules > Amazon > Configure > Features tab Enable “Order Cancelation” , especially if only one unit is in stock. This can lead to: A cancelled order for a customer — poor experience. A penalty from Amazon for unfulfilled sales. The Solution: Amazon Remote Cart The module introduces a system to reserve products that are in the process of being purchased on Amazon.  version, the scheduled tasks are already configured on our servers. 👉 You only need to activate them in the module’s Scheduled Tasks tab. Here are all the available options in the iFew readersGenerate the JSON file - Amazon Marketplace Plus
Generate JSON and Report for Support For any support request to Amazon or Common-Services, it is essential to provide the generated JSON file and the report. Here are the steps to retrieve them. 1. Clear the Queue Go to Modules > Amazon > Tools. If there are products pending, they will be listed. ➡️ Select all rows and click Delete. --Few readers
Tutorials
How to Keep Importing Amazon Orders Past Your Monthly Limit - Amazon Marketplace Plus
Keep importing your Amazon orders even after reaching your plan's monthly limit. This guide explains how to activate, monitor, and understand billing for the Overage Import feature available in the module. Requirements & Eligibility Module Version: This feature requires Version 6.3.0 or higher. Upgrade Notice: If you are running a lower version of the module, please contact our support team to request an upgrade by opening a chat in the **bottom right corner of thisFew readersActivate the DEV_MODE - Amazon Marketplace Plus
⚠️ Important Only follow these steps if you have been instructed to do so by our support team. Temporary Diagnostic Steps Activate Expert Mode 👉 Guide: https://doc.common-services.com/en/article/activate-expert-mode-1wa1807 Enable DEV_MODE Go to the module configuration and activate the option as shown below:  Follow these steps only if support has instructed you to do so. Access the Module Features Go to Modules > Amazon > Features: Scroll down to the Expert Mode section and activate it:  Each combination must have a unique EAN code A main reference + a unique reference per combination must be filled in 👉 See: [Validate your catalog structure](https://doc.common-services.com/Few readersTutorial : Creating Products of Jewelry Type - Amazon Marketplace Plus
1. Product Sheet in PrestaShop Here is an example product with combinations: The product has combinations (e.g., ring sizes) Each combination must have a unique EAN code Enter a main reference and a unique reference for each combination 👉 See: [Validate your catalog structure](https://doc.comFew readersEmptying the Queue - Amazon Marketplace Plus
Go to: Modules > Amazon > Configure > Tools If there are products in the queue, they will appear here. Check all the boxes Click Delete The queue is now empty.Few readersActivate the Expert Mode - Amazon Marketplace Plus
⚠️ Warning If you reached this page without direct instructions from our support team, do not follow the steps below. Expert Mode is intended for advanced users. It enables features that, if misused, may lead to complex issues. Please proceed only if you're confident in what you're doing. 1. Open the Features Tab Go to: Modules > Amazon > Configure > Features  - Amazon Marketplace Plus
Introduction Amazon’s VAT Calculation Service (VCS) allows sellers to: Display VAT-exclusive prices to business customers Receive the Downloadable VAT Invoice badge Increase customer trust and sales, as buyers can filter out sellers without this badge Sellers have two options: Let Amazon generate the invoices Upload their own invoices (also with the downloadable badge) Prerequisites Register here to activate the VCS service: 👉 [https://sellercFew readersPrime Orders - Amazon Marketplace Plus
This page applies if you are an Amazon seller eligible for Amazon Prime Useful links by marketplace: 🇩🇪 Amazon Seller Central DE 🇪🇸 Amazon Seller Central ES 🇫🇷 Amazon Seller Central FR 🇮🇹 Amazon Seller Central IT 🇬🇧 [Amazon Seller Central UK](https://sellercentral.Few readersActivate Amazon Belgium - Amazon Marketplace Plus
Activating Amazon Belgium (BE) Marketplace The Belgium platform has its own setup. Follow these steps to activate it correctly. 1. Enable Amazon BE in the Features tab Go to Modules > Amazon > Configure > Features, and activate the BE option:  PrestaShop version upgrades Server, hosting provider, or PHP version changes Any modification made to the module (this voids support) Multiple installations or major catalog restructuring Warranty Limitations You may choose from PrestaShop’s list of recommended hosts. If you use a different host, **no guarantee of compatibility or perfFew readersMarketplace self integration, how does it work? what is the role of each? - Amazon Marketplace Plus
You have been redirected to this page to better understand the concepts of context and the principle of catalog self-integration on a marketplace: how it works, how we operate, and how to achieve a successful marketplace integration. Marketplace vs eBay It is often said that publishing on eBay is simpler and less demanding — and that’s true. Why? Because historically eBay was not a marketplace but an auction and classified ads website, where a product is not unique. Each offer is itsFew readers
Frequent Issues
Messaging - Customize emails - Amazon Marketplace Plus
The Amazon Messaging feature is part of the Amazon Marketplace module for PrestaShop. It enables communication between your store and customers via Amazon’s messaging system, which verifies all emails. If you want to customize the emails sent through this system, follow these simple steps: Steps to Customize Create a folder named amazon Inside your PrestaShop theFew readersSSL Issues - Disable SSL Verification - Amazon Marketplace Plus
You may encounter one of the following error messages: Cannot ping Amazon, please provide this URL to technical support Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL curl: (60) SSL certificate: unable to get local issuer certificate These errors are usually caused by missing or misconfigured SSL certificates on your server. How to check and bypass temporarily Activate [Expert Mode](https://doc.common-services.comFew readersImport an order - Out of stock product - Amazon Marketplace Plus
Sometimes, you may want to import an Amazon order for a product that is out of stock in your PrestaShop store. No specific configuration is required in the module. The import will follow the stock management strategy defined in the product settings or in PrestaShop's global settings. 1. Check the Product Settings Go to the product page and locate the section "When out of stock":  Cause The module has detected that the product reference is used more than once in your database, which is not allowed. What to Do Each product and each combination must have a unique reference. Refer to this guide: [Validate your catalog structure](https://doc.common-services.com/en/article/validating-your-catalog-structure-amazon-marFew readersMultistore frequent questions and issues - Amazon Marketplace Plus
If you’ve been redirected to this page, you are likely using PrestaShop’s multistore mode. Please read this guide to avoid the most common issues. Contexts The module only works in the context of a single store. It does not support: the “All Shops” context shop groups The context is defined using the selector at the top of your PrestaShop back office:  About FBA Orders The module also imports FBA orders A 2-day observation window is applied, since Amazon may delay standaFew readersProduct Stock and/or Prices Not Synchronised with Amazon - Amazon Marketplace Plus
This article explains the most common reasons why product stock levels or prices are not synchronised with Amazon, and how to fix them step by step. 1. The “Report Listing Inventory” scheduled task is not executed If the scheduled task Report Listing Inventory is not executed, the module cannot determine which SKUs already exist on your Amazon account. As a result, offers cannot be synchronised, and you may see the following error: **“This SKU has not been listed oFew readersError: The product has several profiles in several categories - Amazon Marketplace Plus
Error message: ||| Product “123” has several profiles in several categories ! Why this error occurs The module cannot determine which profile to use because: The product is assigned to multiple categories These categories are associated with different profiles in the module The default category of the product is not one of the categories selected in the module configuration Example The product is linked to several categories in PrestaShop: . Solution Incorrect command: wget -qO- http://yourdomain.com/prestashop/modules/amazonv5/functions/products.php?cron=1 Correct command: wget -qO- "http://yourdomain.com/preFew readersYou need authorization to sell products of this brand - Amazon Marketplace Plus
You may get an error like this in the product feed report (creation mode) or on Amazon Seller Central, section "Fix Your Products": ||| You need authorization to sell products of this brand. Cause You do not have the required authorization to sell products of this brand on Amazon. Solution Go to the Amazon page indicated inFew readersError: You cannot change the ‘item_classification’ for SKU ‘XXX-YYY’ by submitting a feed with a new value - Amazon Marketplace Plus
You are trying to send your products using product feed (creation), but you get an error in the report like this: ||| Message: 1 Error 8603: SKU: XXX-YYY - You cannot change the 'item_classification' for SKU 'XXX-YYY' by submitting a feed with a new value. To change this attribute, do the following: 1) Submit a feed to delete the existing SKU. 2) Submit a feed to recreate the SKU with the updated 'item_classification'. Cause This error means that you are trying to change the **ProductFew readers"List Price" is required but missing - Amazon MarketPlace Plus
Error Message: When creating products on Amazon, you may receive the following error: ||| "List Price" is required but missing. Why this error occurs When sending products in creation mode, Amazon may require additional fields that are not initially visible in the [**profiFew readersInconsistency - The EAN/UPC code seems wrong. Skipping product. - Amazon Marketplace Plus
The export log shows this message: ||| Inconsistency for the product XXX-YYY(0/1) - The EAN/UPC code (4000005280510) seems wrong. Skipping product. Why this message? The EAN code is required on most marketplaces (unless you're exempt). This means the EAN code for your product is invalid: → It doesn’t match a valid code issued by GS1. Example of valid EAN code:  or on Amazon Seller Central, under the "Fix your products" section: ||| Error 8541: SKU: 13092 - SKU 13092, ASIN B00B1RFCQI, ('item_name' Merchant: 'Lindt Création Coulis de Menthe' / Amazon: 'Coque Iphone 4 / 4S personnalisée Coquelicot ref 2015'). [...] Cause of tFew readersAJAX execution failed. Please first verify your module configuration... - Amazon Marketplace Plus
You get an error like: ||| AJAX execution failed. Please first verify your module configuration... or ||| You are currently connected with the following domain: (domain)... This differs from the one set in "Preferences > SEO & URLs": (configured domain) Main Cause The domain you’re using doesn’t match the one set in Preferences > SEO & URLs in PrestaShop. This triggers a security restriction in the browser (cross-domain request), which blocks the AJAX call. ExaFew readersFor creation mode you must configure or select at least one profile - Amazon Marketplace Plus
Error message: ||| For creation mode you must configure or select at least one profile Why this error appears To create a product on Amazon, the module requires a profile: a product sheet template that structures the data (category mapping, attributes, pricing rules, etc.). This error usually happens when: A category is selected in the module But no profile is assigned to it Example In the Categories tab:  or on Amazon Seller Central, under the "Fix your products" section: ||| Error 8026: SKU: XXX-YYY - Seller is not authorized to list products in this category Cause You do not have the necessary permissions to publish in this Amazon category. SolutFew readersUnable to associate the carrier to the order - Amazon Marketplace Plus
While importing orders, the following message appears: ||| Unable to associate the carrier (XXX) to the order #123-8493831-2221128 Cause The module does not recognize the shipping method used by Amazon (e.g., "Std UK Dom"). Solution Configure the incoming carrier mapping in the module: Go to Module Configuration > Marketplace tab (e.g., "French" for Amazon France). Scroll to the Carrier Mapping section. In Incoming Orders, add the exact name of thFew readersError: No product to send on Amazon - Amazon Marketplace Plus
By clicking the Send button, you see a message like: ||| No products to send on Amazon ||| No products to delete ||| No products to export! Steps to follow Remove all unnecessary filters in the Filters tab of the module configuration. Sending Products (Creation) Check that the product is [eligible](https://doc.common-services.com/en/article/eligible-products-for-exporFew readersThe "Pending Shipment" order status automatically sends an email. This is not allowed by Amazon. Please configure another order status.
Message displayed in the module's Information tab: ||| The "Pending Shipment" order status automatically sends an email. This is not allowed by Amazon. Please configure another order status. Problem By default, PrestaShop's "Shipped" status sends an email to the customer. This violates Amazon's rules, so you must create a new custom order status without email notification. Solution 1. Create a new order status Go to Orders > Order Statuses, then click **AdFew readersRequestThrottled/QuotaExceeded - Amazon Marketplace Plus
Module Message ||| Code: RequestThrottled — Request is throttled or ||| Code: QuotaExceeded — You exceeded your quota of 30.0 requests per 1 hour for operation Feeds/2009-01-01/SubmitFeed. Cause Too many requests have been sent to Amazon, exceeding the API quotas set by Amazon. Solutions Limit module usage Avoid clicking action buttons repeatedly (download, send, etc.). Check scheduled tasks Ensure you don’t have too many scheduleFew readersA value is required for the field recommended_browse_nodes. - Amazon Marketplace Plus
Message in the product feed report ||| Error 99001: SKU: 13 – A value is required for the field recommended_browse_nodes. Cause When creating the profile, the Recommended Browse Node was not filled in. This field is mandatory and helps improve the positioning of your products on Amazon. Solution Read the article on Amazon categorization. OpFew readersInconsistency for the product (x/y) - The combination/variant has no Main Reference - Amazon Marketplace Plus
Error: Missing Master Reference Export log message: ||| Inconsistency for product (x/y) – ||| Is a Combination/Variant and has no Master Reference Cause The product sheet does not follow the catalog structure recommendations. For a product with combinations, the master reference (field "Reference") is missing in the main product sheet. Solution OpenFew readersSkipping product: X/X has no EAN13 - Amazon Marketplace Plus
Error: Product without EAN code Message in the export log: ||| Skipping product: X/X has no EAN13 Cause On most marketplaces (unless exempt), an EAN code is mandatory. See our article: Prestashop, EAN codes and marketplaces. The EAN code field is empty for this product (and its poFew readersSkipping product: X/X has no Reference - Amazon Marketplace Plus
Error: Product without reference Export log message: ||| Skipping product: X/X has no Reference Cause Your product does not meet the required catalog structure for export. The Reference field (SKU on Amazon) is missing. This field is essential for exporting your products. See: Validate your catalog structure and apply these guidelines to **all your productsFew readersWhy am I getting “PHP Notice: Undefined index” in cron error logs? - Amazon Marketplace Plus
You may sometimes see messages like: “PHP Notice: Undefined index …” in your cron or server logs. These messages are PHP NOTICE-level warnings, not critical errors. What does this mean? A “PHP Notice: Undefined index” occurs when the code tries to read a value from an array that is not set or not available in that specific context. Example situation: a field is optional a value is not returned by an API response a configuration key is missing in a specific scenarioFew readersCloudflare 524 error when running cron (timeout issue) - Amazon Marketplace Plus
The cron is failing due to a Cloudflare 524 error. This means the request takes longer than Cloudflare’s maximum HTTP execution time (usually around 100–120 seconds). Even if the cron is scheduled via the server (crontab), if it is still executed through an HTTP URL protected by Cloudflare, Cloudflare may stop the request before the script finishes. You can find more information here: https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-524/Few readersAmazon reports General Product Safety Regulation warnings or missing safety information - Amazon Marketplace Plus
Amazon may request additional GPSR (General Product Safety Regulation) information for your products. The module supports sending the following GPSR fields to Amazon: GPSR Safety Attestation Manufacturer’s Email or Electronic Address Responsible Person’s Email or Electronic Address Configure GPSR information in the module These fields can be configured in your product profiles: https://doc.common-services.com/en/article/profile-configuration-amazon-marketplace-plus-sa58xn/ Once conFew readersWarning: "Be careful, your shop is in maintenance mode" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic warning message: Be careful, your shop is in maintenance mode, the module might not work in that mode Why Does This Warning Occur? When PrestaShop is placed in maintenance mode, your public storefront is disabled to visitors. However, this mode also blocks or redirects external background requests to your maintenance page landing screen. If left unconfigured, theFew readersGateway Timeout (504 error) during cron execution - Amazon Marketplace Plus
A Gateway Timeout (504) error occurs when the server takes too long to respond and the request is terminated. This is usually related to server limits (PHP or web server configuration), not a module bug. Why this happens This issue typically occurs when: the cron process is too heavy (catalog, stock, orders) the server cannot complete execution within allowed time PHP or server timeout limits are too low Solution 1: Increase PHP execution time You can increase the PHPFew readersHow to Fix Warning: "Prestashop _PS_MODE_DEV_ is active" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic warning message: Prestashop PS_MODE_DEV is active Why Does This Warning Occur? The _PS_MODE_DEV_ constant is PrestaShop's native Development/Debug Mode setting. While highly valuable during website building or troubleshooting, leaving it active on a live production storefront introduces major issues: Severe Security Risk: If any error occurs on yourFew readersHow to Fix Error: "Your hosting doesn't allow: SHOW TABLES" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic error message: Your hosting doesn't allow: SHOW TABLES Why Does This Error Occur? The SHOW TABLES command is a standard SQL query used by the module to check your database structure, verify that all required module tables exist, and ensure everything is running smoothly. If this error appears, it means your hosting environment has **highly restrictive databaseFew readersHow to Fix Warning: "Your store is in catalog mode" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic warning message: Your store is in catalog mode, you won't be able to import orders, you can switch off this mode in Preferences > Products tab Why Does This Warning Occur? Catalog mode disables the shopping cart, pricing (optional), and checkout functionalities across your PrestaShop store, effectively turning your website into a showcase gallery. Because purchasFew readersHow to Fix Error: "PHP display_errors is enabled" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic warning message: PHP display_errors is enabled Why Does This Error Occur? The display_errors directive is a PHP setting that determines whether error messages, warnings, and notices are printed directly onto the screen as part of your website's public output. While useful during website development, leaving this setting enabled on a live (production) PrestaFew readersHow to Fix Error: "PHP function: phpinfo() should be enabled" - Amazon Marketplace Plus
When accessing the information page of the Amazon Marketplace Plus module, you may encounter the following diagnostic warning message: PHP function: phpinfo() should be enabled. The module requires this function to provide diagnostic information. Why Does This Error Occur? The phpinfo() function is a native PHP command that outputs a comprehensive summary of your server's technical configuration (such as PHP version, memory limits, maximum execution time, and active extensions).Few readersDuplicate entries are not allowed - Product skipped - Amazon Marketplace Plus
Error: Duplicate Reference Example log message: ||| Duplicate entry for product 01234567890 (1/0) - Previously used by: 1/0 - This is not allowed - Product skipped... Cause The reference shown is used more than once in the database, which is not allowed. Each product and each combination must have a unique reference (see: Validate your catalog structure).Few readersBlank Page When Accessing the Module - Amazon Marketplace Plus
Blank Page When Accessing the Module Clicking on a module tab displays a blank page. After installing the module, clicking Configure displays a blank page or a truncated back-office page. Cause A PHP error may be causing the issue. By default, PrestaShop hides such errors, which is why you see a blank screen. Solution Enable debug mode temporarily to display the error. Official tutorial: [Internal Server Error – Explained and Solved]Few readersSKU/Reference not found in your database - Amazon Marketplace Plus
Error When Importing Orders Example of error message ||| SKU/Reference not found in your database. Please check existence of this product: #000-123456-12345678 SKU: XXX-YYY This means the module cannot find the product in your PrestaShop database. Case 1 – First time using the module If you already had an inventory on Amazon with different references: Purge your Amazon inventory. You can only import orders created after aligning references with those inFew readersThe module is generating huge log files. Can they be deleted? - Amazon Marketplace Plus
The module automatically creates log files to record actions such as product creation, synchronization, order imports, errors, etc. These logs are useful for troubleshooting, but if they accumulate for a long time they can take up significant disk space and may slow down your site or server. How to automatically clear old logs 1. Enable Expert Mode Go to the module’s Features tab and enable Expert Mode. 2. Configure automatic log deletion Then go to: **Parameters > AdvancFew readersError: This SKU has not been listed on Amazon - Amazon Marketplace Plus
When synchronizing offers with Amazon, you may encounter the following error: "This SKU has not been listed on Amazon" This error indicates that the SKU has not yet been added to your Amazon account, and therefore cannot be updated. Possible Causes The SKU is not yet present in your Amazon account → The module cannot update an offer that does not exist. **The option [Matching/Correspondence](https://doc.common-services.com/en/article/sending-syncing-ofFew readersError 5000: SKU: XXX-YYY - Update skipped because it is identical to the update in feed '11036967860' - Amazon Marketplace Plus
Error 5000 in Amazon Report Example Message ||| Error 5000: SKU: XXX-YYY - Update skipped because it is identical to the update in feed '11036967860' Cause Amazon received multiple identical feeds in a short time. The first feed was processed, the following ones were ignored. Common causes: Multiple scheduled tasks triggered at the same time. Export launched several times from Amazon > Catalog. Solution Export your feed only once. Once youFew readersMissing Attributes: brand, manufacturer - Amazon Marketplace Plus
Example messages Error 8560: SKU XXX-YYY – Missing Attributes: brand, manufacturer Error 8058: SKU XXX-YYY – Missing attributes: manufacturer Ignored: The Manufacturer / Brand field is mandatory Cause On Amazon, the Manufacturer / Brand field is required (exact name depends on the category). In PrestaShop, the field name varies: PrestaShop 1.6: Manufacturer PrestaShop 1.5: Brand Solution Fill in the Manufacturer / Brand field for *allFew readersError FeedProcessingResultNotReady - Amazon Marketplace Plus
Example message ||| Product Feed - N°: n ||| Entry Result ||| Error FeedProcessingResultNotReady ||| Messages Logs Feed Submission Result is not ready for Feed n Meaning The file has been received by Amazon, but it was sent recently and has not yet been processed. Solution Wait until Amazon's server finishes processing the file. Then request the report again — it should now be available.Few readersThe CreatedBefore date or the LastUpdatedBefore date is later than … - Amazon Marketplace Plus
Example error message ||| The CreatedBefore date or the LastUpdatedBefore date is later than two minutes before the time that your request was submitted ||| Request has expired ||| Request signature is for too far in the future. Timestamp date: XX. Meaning Your server clock is not correct. Amazon only allows a maximum time difference of 3 minutes between your server and theirs. How to check In the module Information tab, look at the Remote cFew readersDisplay JSON - Amazon Marketplace Plus
Context In the Amazon Marketplace module for PrestaShop, you can manually submit products or offers from the Catalog > Amazon tab. There is an option available: Display JSON. What “Display JSON” Does This option enables a simulation mode. It allows you to see the exact data (in JSON format) that would be sent to Amazon. It's useful for debugging or reviewing the data before submitting. Important: Nothing is Sent! If this option is enabledFew readers
