Starting
Preamble
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 Version 5 of the module is compatible with PrestaShop 1.7, PHP 7.4 and higher. Pre-confiPopularInstalling and upgrading the module
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 folloPopularAuthorizing Access to Amazon Seller Central
For the Amazon Prestashop 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 guidePopularUnderstanding the difference between an offer and a product
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 rePopularValidate your catalog structure
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, syPopularUnderstanding logging
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://helPopularEligible products
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, PSome readersMatching - Automatic offer creation
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 produPopularTechnical Glossary
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 bySome readers
Configuring
Features
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 mSome readersMarketplace Configuration
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: The **Amazon marketplacPopularParameters
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 date (AvailabiSome readersProduct Creation Generalities
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 the profile will be used for all prSome readersConfiguring a Profile
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/article/categories-amazon-markePopularAmazon categorization - Browse Node ID
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://sellercentral.amazon.co.uk/product-searchPopularMappings - Amazon Marketplace
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 version 5.4.03, the **MappinSome readersCategories - Amazon Marketplace
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://doc.common-services.com/en/article/understanding-loggiSome readersFilters - Amazon Marketplace
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 cSome readersTools
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 dedicatSome readersProduct references and codes import/export tool
📍 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.Some readersShipping - Amazon Marketplace
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 ShipSome readers
Using
First commissioning
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 Catalog > AmazonSome readersSending and Syncing Offers
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 Run and configure the scPopularProduct Creation
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 Reviewed the [Amazon categorizatPopularReport
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 numbPopularOrder Import
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 theSome readersOrder Statuses
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 tab of the module: . 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 (Some readersFBA
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 theSome readersAmazon Business
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 **volumSome readersOrder Cancelation
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 iSome readersGenerate JSON
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. --Popular
Tutorials
Activate the “DEV_MODE”
⚠️ 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/Some readersTutorial – Creating Products of Jewelry Type
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.comSome readersEmpty the Queue
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.Some readersActivate Expert Mode
⚠️ 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 
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://sellercPopularAmazon Prime Orders
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.Some readersActivate Amazon BE platform support
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 it works? what is the role of each?
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 itsSome readers
Frequent Issues
Messaging – Customize emails
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 theme folder, for example: `pFew readersSSL Issues – Disable SSL Verification
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.comSome readersImport an order – Out of stock product
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 structureSome readersMultistore frequent questions and problems
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 or Prices Not Synchronised with Amazon
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 oSome readersThe product has several profiles in several categories
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/preSome readersYou need approval to list this brand
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 in the error message (or via **Fix YourFew readers"List Price" is required but missing.
Error Message: ||| "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 profile. In this case, Amazon is requesting the List Price field. ⚠️ Important: The List Price is not your selling price.Few readersYou cannot change the ‘item_classification’ for SKU ‘XXX-YYY’ by submitting a feed with a new value
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 readersThe (EAN/UPC) code seems wrong. Skipping Product.
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 the error This is a matching errorSome readersAJAX execution failed
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. ExaSome readersSeller is not authorized to list products in this category - Amazon Marketplace
You get an error like this in the product submission report (creation mode) 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. Solution Log in to your Amazon Seller CFew readersYour category doesn’t have a selected profile. For creation mode, you must select a profile.
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:  to the order
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 thSome readersNo product to send on Amazon
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 CheckSome readers“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 **AdSome readersRequest is throttled
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 scheduleSome readersA value is required for the field “recommended_browse_nodes.”
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. Open the [profile](https://doc.common-seSome readersCloudflare 524 error when running cron (timeout issue)
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 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/configuring-a-profile-1kvy93l/ Once configured, this informatFew readersGateway Timeout (504 error) during cron execution
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 readersWhy am I getting “SSL certificate problem: certificate has expired” during order import?
You may sometimes see an error message in your logs or during a manual import that mentions: “SSL certificate problem: certificate has expired” This message indicates that the secure connection between your server and the marketplace API cannot be established. What does this mean? This error occurs when the security protocols used by the module to establish a secure connection encounter outdated validation parameters. In most cases, it is due to an older module structure failing to mFew readersWhy am I getting “A server-side error has occurred” during order import?
You may sometimes see the following error message when trying to perform a manual or scheduled order import: “A server-side error has occurred.” This message indicates that the order synchronization process has been interrupted. What does this mean? This error occurs when the server encounters an internal issue while trying to process the incoming order data. In most cases, it is due to an outdated code structure failing to process newer API response formats from the marketplace. --Few readersWhy am I getting “PHP Notice: Undefined index” in cron error logs?
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 readersInconsistency for the product (x/y) – The combination/variant has no Main Reference
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 Open the product sheet in PrestSome readersSkipping product: x/0 has no EAN13
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 possible combiSome readersThe module is generating huge log files. Can they be deleted?
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 readersSkipping product: x/0 has no reference
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 products and combinations.Some readersDuplicate entries are not allowed – Product skipped
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). How to identify the duSome readersBlank Page
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]Some readersSKU/Reference not found in your database. Please check existence of this product:
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 inSome readersThis SKU has not been listed on Amazon
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-and-syncinSome readersThe update for Sku ‘XXX-YYY’ was skipped because it is identical to the update in feed ‘11036967860’
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 youSome readersMissing attributes brand / Missing attributes manufacturer
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 *allSome readersFeedProcessingResultNotReady
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 readersCreatedBefore date or the LastUpdatedBefore date is later than …
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 cSome readers“Display JSON” Option Prevents Actual Feed Submission
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
