Amazon Market Place Plus Changelog
Amazon Market Place Plus is the new version of:
Amazon Market Place
App updates
Changelog for Prestashop – Amazon Market Place Plus
Latest updates and release history for Prestashop – Amazon Market Place Plus.
v6.3.5
Update
Fixed
New feature
Updated
Added
Local Amazon SP-API Reference Documentation
Local Amazon SP-API reference documentation has been bundled with the module, including selected API models, usage guides, and a central manifest.
Fixed
Multi-Pass Full Catalog Updates
Full catalog updates now run across multiple cron passes instead of a single request, reducing timeout failures on very large Amazon catalogs.
Fixed
Multi-Pass Inventory Report Synchronization
Inventory report synchronization now resumes across multiple cron passes instead of waiting in one long request for Amazon to prepare the report.
Fixed
Filtered Products in Whole-Catalog Sync
Whole-catalog synchronization no longer stalls on filtered products. Skipped items are released from the queue so each cron run advances instead of repeatedly processing the same SKUs.
Fixed
Whole-Catalog Matching Mode Queue
Whole-catalog update crons running in matching mode no longer seed only unlisted SKUs. Listed offers are now queued for price and stock updates as intended.
Fixed
Skipped Products in Regular Sync Crons
Regular synchronization crons now release skipped products from the queue on every run, rather than only during whole-catalog campaigns.
Fixed
Product Propagation Database Collation
Propagation for listed and not-yet-listed products no longer fails on shops where product references and Amazon report SKUs use different database collations.
Fixed
PrestaShop 8 Module Upgrade
Module upgrades no longer fail on PrestaShop 8 when legacy migration scripts load module classes before autoload is ready.
Fixed
Marketplace Settings Dropdown Selection
Carrier mapping and other configuration dropdowns in marketplace settings can now be selected without resizing the browser window.
Fixed
Carrier Mapping Add Buttons
Carrier mapping add buttons now work in marketplace settings, allowing new incoming, outgoing, and Prime rows to be added from the Back Office.
Fixed
Incoming Carrier Mapping Preservation
Adding an incoming carrier mapping after removing another line no longer overwrites an existing mapping when the configuration is saved.
Fixed
Amazon Business Prices Without Quantity Tiers
Amazon Business prices generated from catalog price rules are now sent when no business-group quantity tiers exist, provided that the business price is lower than the standard price.
Fixed
Product Variation Theme Options
Product variation theme options no longer break the profile editor when Amazon omits enum lists for a theme.
Fixed
Inventory Cleanup After Deletion Feeds
Amazon Business prices generated from catalog price rules are now sent when no business-group quantity tiers exist, provided that the business price is lower than the standard price.
Fixed
Amazon Business Prices Without Quantity Tiers
Inventory cleanup after sending deletion feeds now correctly marks inactive SKUs as processed.
Updated
Whole-Catalog Campaign Queue Priorities and Limits
Whole-catalog campaigns now queue listed Amazon offers first during update runs and unlisted products during matching runs. Each cron pass processes up to 500 products, while up to 1,000 products can be seeded per run.
Updated
Whole-Catalog Cron Product Selection
Whole-catalog cron URLs can now choose whether to add all products, only listed offers, or only not-yet-listed products to the synchronization queue.
Updated
Product Tab Propagation Targets
Product tab propagation can now target only listed or only not-yet-listed shop products and remains limited to configured export categories.
Updated
Whole-Catalog Queue Cleanup
Starting a new whole-catalog campaign now clears previously queued updates in small batches to avoid timeouts on large catalogs.
Updated
Default Sync Cron Processing Limit
Synchronization crons now process up to 500 queued products per run by default when no limit is specified.
Updated
Amazon SP-API Documentation Location
Amazon SP-API references are now stored under one documentation area instead of being distributed across multiple copies.
Updated
Inventory Report Tracking Columns
Shops upgrading to this release now receive the inventory-report tracking columns required for multi-pass inventory synchronization.
v6.3.4
Update
Fixed
New feature
Removed
Updated
Added
Per-Product Import Carrier Override
Product tab > Shipping now includes an import carrier override for each product. When configured, that carrier is used for incoming Amazon orders containing the product and takes priority over global weight, destination, and code-mapping rules. When multiple overridden products are included in the same order, the carrier assigned to the heaviest overridden product is used.
Added
Marketplace Country Flag Display
A shared marketplace country flag is now displayed in configuration, order import, and failed-order cron views for faster identification of the source marketplace.
Fixed
Module Upgrade from Older Releases
Uploading a new module version through the Back Office no longer fails on shops upgrading from older releases. Legacy upgrade steps have been corrected so the update completes without error.
Fixed
Failed Order Cron Diagnostics
Order import cron failures are now easier to diagnose. The failed-orders panel on the Amazon Orders page displays the marketplace country flag and a clearer reason when a cron run could not import an order.
Fixed
Configure Screen Translations
Configure screens, including Mappings, Parameters, Prime, and related tabs, now load their translated labels correctly after the module technical name was aligned across templates.
Updated
Minimum PHP Version
The minimum supported PHP version is now PHP 7.4. Shops must run PHP 7.4 or newer before installing or updating to this release.
Updated
Minimum PrestaShop Version
The minimum supported PrestaShop version is now PrestaShop 1.7. Only PrestaShop 1.7, 8.x, and 9.x are supported.
Updated
PrestaShop Marketplace Validation Alignment
The module codebase has been refreshed for PrestaShop Marketplace validation, including coding standards alignment, directory-listing protection across module folders, hardened PHP entry points for web-reachable scripts, and removal of legacy PrestaShop 1.6 compatibility shims.
Updated
JSON Configuration Storage
Structured module settings and profile data are now stored and read using JSON encoding instead of PHP serialization, improving security and long-term compatibility with modern PrestaShop hosting.
Updated
Price Rule Formula Evaluation
Price-rule formulas are now evaluated using a dedicated arithmetic parser instead of dynamic code execution, allowing percentage and markup calculations to remain safe on shared hosting.
Updated
SaaS API Error Logging
SaaS API retry and failure messages are now written through the PrestaShop log instead of raw server error logs, making transient connection issues easier to trace from the Back Office.
Updated
Advanced Carrier Rules JavaScript Assets
Advanced carrier rules configuration now uses updated Back Office JavaScript assets, including Select2 and the Bootstrap bundle, for a more reliable rules editor on PrestaShop 8 and 9.
Updated
Amazon Invoice PDF Template Path
Amazon invoice PDF generation now targets the PrestaShop 1.7+ module template path so printed invoices render correctly on supported shops.
Updated
Multistore Admin Screen Version Handling
Multistore-aware order and product admin screens no longer branch on obsolete PrestaShop 1.5 version checks. Behavior remains unchanged on supported PrestaShop versions.
Removed
PrestaShop 1.5 and 1.6 Compatibility
Compatibility with PrestaShop 1.5 and 1.6 has been removed. Shops running these versions must upgrade PrestaShop before installing or updating the module.
Removed
Legacy Compatibility Bootstrap Files
Legacy backward-compatibility bootstrap files that were required only for PrestaShop 1.6 and earlier have been removed.
v6.3.3
Update
Fixed
Fixed
EAN and UPC Identifier Length Handling
Product matching, import, and export now preserve EAN and UPC codes at the lengths expected by Amazon. This includes safe leading-zero normalization for valid short codes and rejection of identifiers that exceed the allowed length.
v6.3.2
Update
Fixed
New feature
Updated
Added
Multiple Shipped Order States
Merchants can now map more than one PrestaShop order state to the Amazon “shipped” state. Orders in any selected state are included when fulfillment confirmations are sent to Amazon. Existing single-state configurations are automatically migrated without requiring any action.
Fixed
Fulfillment Cron Shipped State Fallback (status.php)
Fulfillment cron (status.php) no longer crashes with the misleading “Wrong id order state” error when the sent-state setting has never been saved or contains a legacy zero value. It now falls back to the default PrestaShop shipped state.
Fixed
Shipped State Setting Preservation
Saving the Parameters tab without selecting a shipped state no longer silently clears the previous setting or breaks subsequent fulfillment runs.
Added
Crisp Chat Support Widget Setting
Parameters tab now includes an “Enable Crisp Chat support widget” Yes/No option. Merchants can disable the Crisp Chat live-support bubble displayed on the Configure, Products, and Orders Back Office pages. The default is Yes, so the widget remains visible and existing behavior does not change unless the merchant disables it.
Added
Import by FBA SKU
Parameters tab now includes an “Import by FBA SKU” option. Merchants can match FBA (AFN) orders to PrestaShop products using the FBA SKU field in the product Amazon tab. The lookup runs after the real SKU and before the override SKU. Price synchronization also applies when only an FBA SKU is configured.
Added
Collapsible Product Tab Sections
Product tab fields are now grouped into collapsible sections: Text, Price, Stock, FBA, Images, GPSR for EU marketplaces only, Shipping, Overrides, Tax, and Repricing. ASIN, Disabled, and Full Update remain standalone fields above these sections.
Fixed
Duplicate Informations Tab Warnings
Maintenance mode, developer mode, and catalog mode warnings no longer appear twice in the Informations tab.
Updated
Product Tab Field Organization
Lead time is now located under Shipping as dispatch delay. Safety and compliance images are now located under GPSR for EU marketplaces instead of under Images.
Updated
Back Office Menu Label
The Back Office menu entry is now labeled Amazon Marketplace Plus instead of Amazon Marketplace. Existing installations are updated automatically during module upgrade.
v6.3.1
Update
New feature
Added
News Panel
A new “News” panel has been added at the bottom of the Amazon configuration page to display the latest announcements and updates from Common-Services.
Added
News Card Layout
Each item in the News panel is displayed as an easy-to-read card, with three cards per row.
Added
News Message Expansion
Longer messages in the News panel are shortened and include a “Read more” / “Read less” link. Original line breaks are preserved.
Added
Informations Tab Marketplace Tooltips
Tooltips have been added to the Marketplace, CC, and Currency column headers in the Informations tab marketplace table. Hovering over each header displays a short description.
Added
Currency Status Tooltip
The Currency column tooltip explains that a red value means the currency is not yet enabled in PrestaShop under International > Localization > Currencies.
Added
Advanced Carrier Rules
Advanced Carrier Rules have been added in the Settings tab for each marketplace. Merchants can define weight-based rules using total order weight to select a carrier and destination-based rules using the shipping country to select a carrier when importing Amazon orders. Rules are configured independently for each marketplace.
Added
Per-Product Import Carrier Override
A carrier dropdown has been added to the product Amazon tab, allowing merchants to assign a specific carrier for a product’s incoming orders and bypass weight and destination rules.
Added
Multiple Product Carrier Override Handling
When multiple products in one order have carrier overrides, the carrier assigned to the heaviest item is used.
Added
Carrier Resolution Priority
Carrier resolution now follows this priority chain: per-product override → weight rule → destination rule → Amazon carrier code mapping → default carrier.
Fixed
Report Tab Start and Stop Date Display
Report tab Start and Stop columns now display the full date and time. Previously, only the date was shown on PrestaShop 8 because the wrong Tools::displayDate() signature was used.
Fixed
Listing Items AmazonTools Fatal Error
Listing Items fatal error “Class AmazonTools not found” has been fixed when opening the listing status tool.
Fixed
Listing Items AJAX Response Parsing
Listing Items AJAX parse error caused by the server wrapping the response in a JSONP callback when none was requested has been fixed.
Updated
Informations Tab Configuration Warning Formatting
Key terms in all Informations tab warning and error messages are now bold for faster scanning: SHOW TABLES, PHP display_errors is enabled, PHP function: phpinfo(), maintenance mode, PS_MODE_DEV is active, catalog mode, Preferences > Products tab, max_execution_time, memory_limit, and AJAX execution failed.
Updated
Informations Tab AJAX Error Documentation Link
The “Please read more about it on: our documentation” link in the Informations tab AJAX error now appears inline on the same line as the warning text instead of on a separate line.
Updated
Informations Tab PHP Warning Messages
The max_execution_time and memory_limit warning messages in the Informations tab have been rewritten with clearer phrasing. memory_limit now links to its own dedicated documentation page.
Fixed
Amazon Carrier Registration from Failed Orders
Amazon carrier names from orders that fail to import, for example when a product SKU is not found, are now registered immediately in the carrier mapping list. They now appear in the Settings tab carrier dropdowns without requiring a successful import first.
Fixed
Advanced Carrier Rules SQL Syntax Error
Order import SQL syntax error “near ‘LIMIT 1’ at line 4” that blocked order imports when Advanced Carrier Rules were active has been fixed. The AmazonCarrierRules product/SKU lookup queries contained an explicit LIMIT 1 that was duplicated by Db::getValue(), which automatically appends LIMIT 1 through getRow(), causing a MySQL 1064 error on every import attempt.
Added
Brand Price Rule per Marketplace
Merchants can now configure per-brand price rules directly in each marketplace tab under Settings, using the same configuration as the Default Price Rule but scoped to a specific manufacturer. When a product belongs to that brand, the rule overrides the marketplace default. Profile-level supplier, brand, or default rules still take priority. Priority order: Profile Supplier → Profile Brand → Profile Default → Marketplace Brand → Marketplace Default.
Fixed
Brand Price Rule Range Fields
The “From” and “To” range fields for the Brand Price Rule in the Settings tab now display with visible borders. Previously, they used type="number", which PrestaShop admin CSS renders without a border, making the fields appear missing. Leaving them blank caused the rule to be silently discarded on save, so the Marketplace Default Price Rule was applied instead of the configured brand rule.
Added
GPSR Contact Fields for EU Marketplaces
GPSR support has been added for EU marketplaces through the new Responsible Person’s Email or Electronic Address (dsa_responsible_party_address) and Manufacturer’s Email or Electronic Address (manufacturer_contact_information) fields. These fields are available in export profiles and as per-product overrides in the product tab. Both fields are visible only for EU marketplaces and are sent to Amazon through the SP-API Listings Feed. Per-product values take priority over the profile default.
Added
GPSR Contact Field Propagation
Propagation options have been added for GPSR contact fields in the product tab. Merchants can propagate “Responsible Person’s Email” and “Manufacturer’s Email” values to all products in a Category, Store, Manufacturer, or Supplier in one click.
Added
Catalog Features Description
A short description line has been added below the “Catalog Features” section heading in the Features tab to explain what the catalog tools do.
Updated
Amazon Product Title Length Limit
Product titles sent to Amazon are now limited to 75 characters, in line with Amazon’s new policy effective July 27, 2026. Titles exceeding 75 characters are automatically shortened before being submitted to Amazon.
Updated
Per-Product Custom Title Length Limit
Per-product custom titles configured in the product sheet’s Amazon tab are now correctly limited to 75 characters when exported.
Fixed
Report Tab View Feed Language Handling
The Report tab “View Feed” button no longer always displays “The feed content has been clear!!!” for merchants using a non-English Back Office language. Previously, a translated feed type, such as the French “Offres”, was sent to the server instead of the English “Offers”, causing the file-path lookup to fail. The raw English feed type is now stored separately and used for all server-side API calls, while the translated label is retained for display only.
Fixed
Report Tab View Feed for Large Feeds
The Report tab “View Feed” content log is now written correctly for large feeds greater than 8 MB. Previously, the temporary upload file was deleted before saveSentFeed could rename it to the permanent log location. The temporary file is now moved atomically, and a temporary-file leak in jsonOnly mode has also been fixed.
Fixed
Inventory Listing Report Collation Mismatch
MySQL error 1267 caused by a collation mismatch in the inventory listing report has been fixed when the server’s default database collation differs from the module’s table collation.
Fixed
Delete Filtered Products for Inactive Products
When “Yes, automatically delete filtered products from Amazon” is enabled, inactive products are now correctly included in entire-catalog and brute-force export scans. Previously, enabling the “Exclude Inactive Products” status filter caused the scan to retrieve only active products, so inactive listings were not queued for deletion even when the option was enabled.
Fixed
Delete Filtered Products Missing Offers Report Warning
A warning is now logged when “Delete Filtered Products” is enabled but the Amazon offers report (ps_amazon_report_offers) has not been populated for the current marketplace. Merchants are directed to run the Inventory/Listing Report first so the module knows which SKUs are currently listed on Amazon.
v6.3.0
Update
Fixed
New feature
Updated
Added
Overage Import (Phase 1)
Overage import (Phase 1) has been added as a new optional toggle in the Parameters tab. It lets merchants on a paid plan (Starter/Advanced/Premium) keep importing Amazon orders even after they have used their monthly quota. Extra orders are tracked on the SaaS backend (overage_count) and invoiced manually at the end of the period by Common-Services: Starter €0.25/order, Advanced €0.10/order, Premium €0.05/order. Toggle defaults to OFF for all merchants (existing and new), with no surprise billing on upgrade. Includes a dismissible new-feature banner on the Configuration page and a reusable status banner showing the current overage count + estimated extra cost. Free and legacy unlimited plans are not eligible.
Fixed
Overage Import Status Banner
Overage import status banner did not show the per-order rate (e.g. “0.25 €/order”) due to a key name mismatch between the module and the backend. The estimated extra cost now displays correctly.
Fixed
Overage Import New-Feature Announcement
Overage import new-feature announcement banner was rendering the feature name as plain text instead of italic. It now displays correctly.
Fixed
Overage Import Parameters Tab Loading
Overage import Parameters tab was slower to load than other tabs because it performed a backend API call synchronously during page render. The call is now made in the background after the page loads.
Updated
Overage Import Ineligible Plan Feedback
Merchants on the Free or legacy unlimited plan now see the toggle greyed out with an upgrade prompt instead of a silent failed save.
Fixed
Profile Tab Label Language
Profile tab labels, including Product Type, Recommended Browse Node, and Latency, now display in the admin’s chosen language instead of the shop’s default front-end language.
Added
Remote Notifications on Module Admin Page
The back-office configuration screen now fetches and renders targeted announcements from the Common-Services notification API.
Added
Per-Profile List Price Rule (MSRP)
Per-profile List Price Rule (MSRP) has been added to apply a Percentage or fixed Value markup to the final selling price and automatically compute and send a list price (strikethrough price) to Amazon. The list price is sent only when “Include List Price” is checked and the list price is strictly higher than the selling price, preventing high-price deactivation errors. When configured, the profile rule always overrides any list price from catalog mapping or Extended Data.
Added
Per-Profile Minimum Price Rule
Per-profile Minimum Price Rule has been added to send minimum_seller_allowed_price in the Amazon offer feed as a percentage of or fixed floor below the selling price. For example, -20% sets the floor at 80% of the selling price.
Added
Per-Profile Maximum Price Rule
Per-profile Maximum Price Rule has been added to send maximum_seller_allowed_price in the Amazon offer feed as a percentage of or fixed cap above the selling price. For example, +20% sets the cap at 120% of the selling price. If both minimum and maximum price rules are active and produce an invalid range where minimum is greater than maximum, the maximum is ignored.
Fixed
Required PrestaShop Fields During Order Import
Order import no longer fails when PrestaShop fields (birthday, company, siret, phone) are configured as required but are not provided by Amazon. The module now supplies safe placeholder values automatically instead of blocking the import.
v6.2.10
Update
Fixed
New feature
Updated
Fixed
Check Stock Cron Deletion Behavior
Check Stock cron no longer queues out-of-stock products for deletion unless the “Delete inactive & out of stock” parameter is explicitly enabled in the Parameters tab. Previously, the cron always sent a REMOVE action for zero-quantity products; now it sends an UPDATE (syncing qty 0) when the delete option is off.
Fixed
Import Configuration Language ISO Error
(AmazonConfigurationTrait::languageMatching)
Tools > Import configuration fatal error “Invalid language ISO code” has been fixed when importing a configuration file containing mapping data with empty language keys (AmazonConfigurationTrait::languageMatching, MAPPING case).
Fixed
Back-Office Session Token Handling
Issue where certain back-office actions (tools, mappings, profiles, messaging, reports, orders) could fail silently because the session token was not being sent correctly to the server has been fixed.
Fixed
Debug Output Security (?debug=1)
Security vulnerability that allowed anyone with URL access to enable verbose debug output by simply adding ?debug=1 to a request has been fixed. This could expose sensitive order, customer, and configuration data in the response. Debug output is now controlled exclusively through the module settings in the back office.
Fixed
Callback Parameter Validation
Security vulnerability on several internal API endpoints where a malicious value in the callback parameter could be used to inject arbitrary script content into the response has been fixed. All callback values are now strictly validated before being included in any output.
Fixed
Order Import Stability Improvements
Orders with incomplete or malformed data from the Amazon API are now skipped gracefully with a clear log entry instead of crashing the entire import batch. The remaining valid orders continue to import as normal.
Fixed
Order Import Currency Error
Orders missing currency information are now detected early and reported clearly, preventing silent failures or incorrect amounts on imported orders.
Fixed
Order Import Data Integrity
If an error occurs partway through creating a PrestaShop order (e.g. a missing product detail or payment record), the incomplete order is now fully rolled back. No more partially-created orders appear in the back office that require manual cleanup.
Added
Concurrent Order Import Processing
Order imports are now more reliable when multiple scheduled tasks run at the same time. Each Amazon order is processed by exactly one task, and any stuck locks are automatically cleared after 1 hour without manual intervention.
Added
SaaS Request Retry Handling
The module now automatically retries failed requests to the SaaS service when a temporary network issue or server error is detected, reducing the number of false “import failed” errors caused by brief connectivity problems.
Fixed
Amazon Order Creation Database Error Handling
In rare cases where a database error occurred at the very end of creating an Amazon order, the order could be saved in an incomplete state. The module now cancels the entire order creation and reports the failure clearly instead of saving partial data.
Fixed
Catalog Error Message Translations
Error messages in Catalog › Amazon › Offers and Products tabs (e.g. “This SKU has not yet been added to your Amazon account”, “No EAN/UPC/ASIN found for matching”) now display in the store’s back-office language instead of always showing in English.
Fixed
Report Tab Type and Mode Translations
In the Report tab, the Type column (Products, Offers, Creation, Deletion…) and Mode column (Manual, Cron…) now display in the correct language.
Fixed
Feed Result Details Translations
When viewing feed result details, all table labels (Severity, Description, Entries Processed, Entries with Error…) and the warning notice now appear in the correct language.
Fixed
Profile Configuration Form Translations
In the Profile configuration form, the “Load” button (optional fields panel) and the “No / Yes” options (Code Exemption) now display in the correct language.
Fixed
Full Translation Support
Full translation support has been added across 5 languages: English, French, Spanish, Italian, and German.
Updated
Profile Specific Fields Tree Structure
Profile specific fields now display as a tree structure with indented hierarchy lines, making nested field groups easier to read.
Updated
Parent Field Group Labels
Parent field group labels are now bold to visually distinguish them from child fields.
Fixed
Required / Recommended Badges
Required / Recommended badges in profile specific fields now always appear on the same line as their label instead of sometimes wrapping below it.
Fixed
B2B Amazon Business Pricing
B2B (Amazon Business) pricing now only picks up PrestaShop specific prices that explicitly target the configured Business Customer Group. Previously, specific prices set to “All groups” were incorrectly included in B2B / Quantity Discount pricing sent to Amazon.
Added
Order Reference Format (ORDER_MARKETPLACE_ID)
Order Reference Format — ORDER_MARKETPLACE_ID has been added. Merchants can now use the Amazon order ID as the order reference in PrestaShop. When this option is selected, the module warns if the database needs a one-time adjustment to support the longer Amazon ID, and offers a “Fix automatically” button to apply it without any manual steps.
Fixed
Informations Tab Order Status Email Warnings
Informations tab order status email warnings are now deduplicated when the same order state is configured across multiple marketplaces.
Fixed
Informations Tab Documentation Tutorial Link
Informations tab “our documentation” tutorial link now renders as a proper clickable anchor. Previously, the href was broken by Smarty quote-escaping.
Fixed
Informations Tab Diagnostic Button Language
Informations tab diagnostic button AJAX responses (e.g. “Download” link) now respect the admin employee’s display language instead of the store default, fixing “Télécharger” appearing in an English interface.
Updated
Informations Tab Support Section Layout
Informations tab – Support section layout has been restructured. Download area is now limited to the folder icon and “Download” text, and is no longer a full-width clickable block. Description and “Alternative Download Link” fallback are displayed below the icon. “Diagnostic Tools” heading and description have been added above the diagnostic buttons.
Updated
Informations Tab Support Download Fallback
Informations tab – Support download JS download handler now falls back to a direct window.location.href download when html2canvas is unavailable, times out (> 8 s), or the server returns an empty response, preventing the loader from hanging indefinitely.
Updated
TUTORIAL_NO_MAIL Support Class Constant
TUTORIAL_NO_MAIL support class constant now includes DE and IT language stubs for completeness.
Added
Browse Node Search Results Hide Button
Browse node search results can now be collapsed using a new “Hide” button that appears in the search bar after results load. This allows merchants to hide the list after selecting the required nodes without losing the search term or saving the configuration first.
Added
Browse Node Search Progress Indicator
The “Search” button now displays a spinner and “Searching…” label while the browse-node lookup is in progress, providing visual feedback that the request is underway.
Fixed
Informations Tab Warning and Error Formatting
Informations tab warning and error messages are now displayed in bold. Documentation links now appear as “PHP documentation” or “our documentation” in blue and underlined instead of displaying raw URLs.
Fixed
Informations Tab Certificate Error Path
The Informations tab certificate error now displays the correct expected file path instead of an empty value and fixes a typo in the support message.
Updated
Informations Tab Environment Warning Wording
Wording for PHP Hash, Multibyte, DOMDocument, and multistore environment warnings in the Informations tab has been improved for clarity.
Added
Per-Combination Amazon Main Image Override
Merchants can now upload a custom main image for each product combination directly in the Amazon product tab. When set, this image is sent to Amazon as the main image in slot 0. All PrestaShop images are included as additional images in slots 2–9. The PrestaShop cover image, which is often rejected by Amazon because of coloured backgrounds, is no longer forced into the main position. The field is stored independently per combination and falls back to standard PrestaShop behaviour when left empty.
v6.2.9
Update
Fixed
New feature
Updated
Added
Size Chart Image Upload (Product Amazon Tab)
Size chart image upload has been added on the product Amazon tab. A single image can be uploaded per product per marketplace and is automatically sent as the last Amazon product image for all combinations.
Updated
Report Tab Action Buttons
Report tab action buttons (View Report, View Feed, Download) are now displayed inline on each report row.
Updated
Report Tab Collapsible Result Panel
Clicking View Report, View Feed, or Download now opens a collapsible result panel directly below the selected report row instead of requiring scrolling to the bottom of the page.
Updated
Report Panel Header
Result panel header now displays the action type and feed ID. The × button closes the panel without scrolling.
Updated
Feed-Only Action Visibility
Feed-only actions are now hidden for report rows without associated feed data.
Added
Per-Marketplace Filter Overrides (Excluded Attribute Values and Features)
Per-marketplace filter overrides now include Excluded Attribute Values and Excluded Features, matching the full set of global filters available in the Filters tab.
Added
Marketplace Filter Priority (Attribute Values and Features)
When per-marketplace filtering is enabled, Excluded Attribute Values and Excluded Features settings now take priority over global defaults for the selected marketplace.
Added
Per-Marketplace Category Override
Each marketplace in the Settings tab can now enable its own category selection and profile-to-category mapping, overriding the global Categories tab configuration.
Added
Marketplace-Specific Category Export
When per-marketplace category override is enabled, only products in the selected categories for that marketplace are exported to it. Profile assignment also follows the marketplace-specific mapping.
Added
Cron Tab Cloudflare Warning Banner
Cron tab now includes an amber warning banner informing merchants that Cloudflare and similar reverse proxies enforce a 120-second HTTP timeout (error 524) that can silently abort long-running cron tasks such as Report Listing Inventory.
Added
Cron Direct Execution Guidance (wget / curl)
Cron warning banner now explains how to bypass reverse proxy timeout issues by running cron URLs directly from the server using wget or curl.
Added
Cron Schedule Reminder (30-Minute Interval)
Cron warning banner now reminds merchants to keep cron schedules at 30-minute intervals to avoid Amazon API rate-limit errors (HTTP 429).
Fixed
Extended Data Mode (condition_type, condition_note)
condition_type and condition_note are now correctly preserved when sending catalog updates for existing offers in Extended Data mode.
Added
Information Tab Description
Information tab now includes a short description paragraph below the page heading explaining that the page provides an overview of Amazon marketplace connections and store configuration requirements.
Added
Feed Send Success Banner (Catalog → Offers & Products)
After sending a feed to Amazon, a green summary banner now appears at the top of the result box displaying “Feed sent to Amazon successfully” and the feed ID.
Added
Inline Feed Report View
New “View Report” button now fetches and renders the Amazon feed report inline using a collapsible view, matching the Reports tab data.
Updated
Result Box Auto-Scroll
Page now automatically scrolls to the result box after feed submission completes.
Updated
Documentation Links (SaaS URLs)
Document links have been updated to SaaS URLs.
Fixed
Business Prices & Quantity Discounts JSON Feed
Business Prices & Quantity Discounts JSON feed format has been fixed to correctly send B2B quantity discount tiers to Amazon.
Added
Information Tab Descriptive Paragraphs
Information tab now includes descriptive paragraphs below the page heading and below the Module, Marketplace, and Configuration section headings.
Added
PHP Settings Recommended Alert
Information tab > PHP Settings now replaces the plain-URL alert with a titled alert: “Recommended PHP settings”.
Added
PHP Settings Success Message
Information tab > PHP Settings success state message has been updated to “PHP settings are compatible ✅ No changes are required.”.
Added
Information Tab Page Description
Information tab now includes a short description paragraph below the page heading, explaining that the page provides an overview of Amazon marketplace connections and checks store configuration requirements.
Added
Failed Orders Retry Limits
Failed orders retry limits are now configurable with two new settings in Parameters > Order Import Settings: max age (days), default 3, and max attempts, default 3.
Added
Failed Orders Auto-Skip and Auto-Delete
Orders older than the configured age are automatically skipped and removed. Orders that reach the attempt ceiling are auto-deleted from the failed list instead of retrying indefinitely.
Added
Import Old Orders Cron
New Import Old Orders cron entry has been added in the Cron tab. It re-imports orders queried by creation date, up to 7 days back, configurable via the past param.
Added
Import Old Orders Trigger (import_by_created=1)
Import Old Orders cron is triggered via import_by_created=1 on the standard orders import script.
Added
Information Tab Page Description
Information tab now includes a short description paragraph below the page heading, explaining that the page provides an overview of Amazon marketplace connections and checks store configuration requirements.
Fixed
Order Status History on Import
Order history rows are now inserted during import.
Fixed
Combination Stock Deduction (IMPORT_BY_ID)
Combination stock is now deducted on import when using “Import by ID” with SKU format product_id_attribute_id.
v6.2.8
Update
Fixed
New feature
Updated
Added
Changelog Button (Informations Tab)
“Changelog” button has been added in the Informations tab (Support section) next to “PHP Info”, displaying CHANGELOG.txt content inline without page reload.
Added
Per-Marketplace Filter Configuration (Filters Tab)
Per-marketplace filter configuration has been added in the Filters tab.
Added
Marketplace Filter Overrides
Merchants with more than 1 active marketplace can now enable per-marketplace filter overrides directly from the Filters tab.
Added
Per-Marketplace Filter Settings
Each marketplace can now independently configure Status Filters (inactive, zero price, zero quantity, visibility none), Price range (GT/LT), Excluded Manufacturers, and Excluded Suppliers.
Added
Marketplace Filter Priority
Per-marketplace settings now take priority over global default filters.
Added
Marketplace Filter Fallback
Marketplaces without a specific configuration now automatically fall back to global default filters.
Added
Marketplace Filter Storage (MARKETPLACE_FILTERS)
All per-marketplace filter state is now serialized as a single JSON value (MARKETPLACE_FILTERS) to avoid max_input_vars limits.
Fixed
HTML Entity Decoding in AJAX Response
HTML entities in optional fields AJAX response are now properly decoded.
Added
JSON Response Helper (AmazonTools::prepareJsonResponse())
AmazonTools::prepareJsonResponse() helper has been added to recursively decode HTML entities (', &, etc.) before JSON encoding.
Updated
AJAX JSON Response Handling (extraFields())
extraFields() in json_operations.php now uses prepareJsonResponse() in all JSON response paths (attribute, variation, default), ensuring special characters display correctly instead of HTML entities.
Added
Parameters Tab Toggle Labels
Parameters tab toggle buttons now display “Display Advanced Settings” / “Hide Advanced Settings” instead of “Advanced Settings” / “Quick Settings” across all 5 sections.
Added
Features Tab Description
Features tab now includes a page description under the “Features” heading.
Updated
Features Tab Info Box
Blue info box in the Features tab has been updated with revised copy and feature guide link.
Updated
Information Tab Expert Mode Warning
Expert Mode warning in the Information tab now includes a description and documentation link.
Added
Merchant Column Tooltip
Merchant column header now includes a tooltip: “Amazon Seller ID used to connect to your Amazon account.”
Added
Expert Matching Mode
Expert Matching Mode has been added, allowing merchants to select individual products for Amazon listing matching (EAN/UPC/ASIN-based) without enabling matching globally for all products.
Added
Product Tab Match Action (ps_marketplace_product_action)
New “Match” action button has been added in the product Amazon tab (expert mode only), stored as action m in ps_marketplace_product_action.
Added
Matching Tab (Catalog → Amazon)
New “Matching” tab has been added in Catalog → Amazon with Verify and Export buttons for processing queued matching products.
Added
Matching Feed Configuration (PARTIAL_UPDATE, LISTING_OFFER_ONLY)
Merchant column header now includes a tooltip: “Amazon SelleMatching feed is now sent with operationType PARTIAL_UPDATE and requirements LISTING_OFFER_ONLY, so only offer data is submitted to existing listings.
Added
Matching Filter Warning Display
Products blocked by manufacturer or supplier exclusion filters now display a visible warning in the Matching result area instead of being silently skipped.
Added
Price Rule Application Option (Minimum/Maximum Price)
Parameters tab now includes new “Apply price rules to minimum/maximum price” Yes/No option. When disabled, price rules apply only to selling price and do not modify repricing minimum/maximum prices. Default value is Yes.
Fixed
Repricing Prices in Matching Mode
Minimum and maximum repricing prices are now correctly sent to Amazon during matching mode (new listing creation via ASIN).
Added
Data Mapping Header Column (Marketplace Mexico)
Data mapping header column has been added for marketplace Mexico to resolve data report listing inventory offer.
v6.2.7
Update
Fixed
New feature
Updated
Added
Brand Price Rule (Per-Manufacturer)
Feature has been added to apply price rules per brand (manufacturer) for markup/markdown.
Added
Brand Price Rule Configuration (pr_brand)
Merchants can now configure price rules per brand (manufacturer) in each profile tab, independent of category or supplier. Rules are stored under the pr_brand key in PRICE_RULES config and applied with priority: Supplier > Brand > Profile > Marketplace.
Added
Categories Toolbar (Bulk Assignment Controls)
Bulk profile assignment has been added to the Categories tab.
Added
Bulk Profile Assignment (Categories Tab)
A toolbar has been added above the categories table with a profile dropdown and two buttons: “Assign to all categories” and “Assign to checked categories”, allowing assignment of a profile to multiple categories at once instead of setting each row individually.
Added
Price Export Including Shipping Costs
Price export now supports sending price including shipping costs.
Added
Shipping Cost Inclusion (Product Tab)
PrestaShop carrier shipping cost (based on product weight and selected zone) is now included in the Amazon listing price from the Product tab.
Added
Product Option Fields (id_carrier_shipping_price, id_zone_shipping_price)
New product option fields id_carrier_shipping_price and id_zone_shipping_price have been added with database upgrade support in ps_marketplace_product_option.
Added
Carrier and Zone Selectors (AJAX get-carrier-zones)
Carrier and zone selectors have been added in the Product tab with dynamic zone loading via AJAX action get-carrier-zones.
Added
Shipping Cost Calculation in Export (AmazonExportProducts)
Carrier shipping cost calculation method is now executed in AmazonExportProducts during price export flow (after price override, before FBA surcharge).
Added
Shipping Surcharge Handling (Edge Cases)
Shipping surcharge behavior has been implemented to handle edge cases (missing carrier/zone, no matching range, non-deliverable weight).mic zone loading via AJAX action get-carrier-zones.
Fixed
Search Terms / Generic Keywords (Profiles)
Search Terms / Generic Keywords field in profiles now correctly uses the configured value (default value or field mapping).
Updated
Swatch Image Configuration
“Swatch uses main product image” (Yes/No) has been replaced by “Swatch Image Position” dropdown (1–9), with default set to position 1 (Main).
Updated
Swatch Image Behavior
Selected swatch image remains visible as a regular product image in the Amazon gallery and falls back to the last available image if fewer images exist than the selected position.
v6.2.6
Update
New feature
Updated
Added
Combined Cron Option (Report Inventory + Delete Inactive)
Single cron option “Report Inventory + Delete Inactive” (expert mode only) has been added to fetch Listing Inventory report and send deletion feed for non-active SKUs in one run.
Added
Deletion Feed Tracking (ps_amazon_report_offers.delete_sent_at)
Deletion feed submissions are now tracked in ps_amazon_report_offers using delete_sent_at to avoid re-sending the same SKU.
Updated
Cron Deletion Step Condition (report_listing_inventory.php)
report_listing_inventory.php now executes the deletion step only when delete-inactive=1 is enabled in the cron URL.
Added
Required Shipping Methods (Marketplaces)
Marketplaces BE, SE, NL, PL have been added to required shipping method configuration.
Fixed
Carrier Outgoing Mapping Sync (CARRIER_OUTGOING)
Carrier outgoing mapping is now correctly synced to CARRIER_OUTGOING on form save, resolving silent fulfillment order failures.
Added
Safety & Compliance Images (SP-API compliance_media)
Safety and compliance images support has been added for SP-API (compliance_media).
Added
Safety Images (Profile Level)
UI and database storage have been added for up to 6 safety images at the Profile level.
Added
Safety Images (Product Option Level – security_images)
UI and database storage (security_images column) have been added at the Product Option level.
Added
AJAX Image Handling (Product Tab)
AJAX image upload and removal with auto-save mechanism has been implemented in the product tab.
Added
Safety Images Fallback Logic
Fallback logic has been added where Product Option safety images take precedence over Profile safety images.
Added
SP-API Mapping (compliance_media, content_type=safety_information)
SP-API JSON feed generator now maps safety images to compliance_media with content_type set as safety_information.
Added
Safety Images UI Visibility (Region-Based)
“Safety & Compliance Images” upload UI in the Profile configuration tab is hidden for non-EU regions (e.g., US, JP, CA).
Updated
Remove Option (Delete Shipping Charges Overrides)
Option “Delete Shipping Charges Overrides” has been removed for feature deletion product.
Updated
Default Price Rule Tooltip
Content tooltip for Default Price Rule has been updated.
Added
Default Carrier Mapping (Incoming Orders)
New configuration has been added to allow mapping the default carrier for incoming orders.
Fixed
VIDR/Import Fatal Errors
Multiple VIDR/import fatal errors caused by namespace and method mismatches have been fixed.
Added
SKU Mapping Configuration (EAN13)
Option (EAN13) configuration has been added to select which field will be used to map the sku value in the feed for synchronizing or creating offers.
Fixed
Parent SKU Deletion (Auto-Deleted Combinations)
Delete is now sent for parent SKU when all child combinations are auto-deleted.
v6.2.5
Update
Fixed
New feature
Updated
Added
Amazon Orders V2026 API Support
Full support for Amazon Orders V2026 API has been added. Order import now uses the latest Amazon API version.
Fixed
Customer Name Display
Customer names now display correctly in the order list (full recipient name instead of first name only).
Fixed
Shipping Method Display
Shipping method column now shows the correct format “Expedited”, “Standard” for FBA orders and “ES Next”, “Exp ES Dom”, “Std ES Dom” for merchant-fulfilled orders, matching the previous display.
Fixed
Carrier Association (Merchant-Fulfilled Orders)
Carrier association no longer fails for merchant-fulfilled orders. Some orders were previously incorrectly flagged as Prime, causing “Unable to associate the carrier” errors during import.
Fixed
Pending Order Totals Import Error
Order totals for Pending orders no longer cause import errors.
Fixed
Order Pagination
Order pagination now works correctly when fetching large order lists.
Fixed
DManual Order Import (Import Selection)
Manual order import (import selection) now fetches orders individually for reliable results.
Fixed
Product SKU in Error Messages
Product SKU now displays correctly in error messages when a product is not found during import.
Updated
Order Import Performance
Order import performance has been improved. Usage tracking is now batched instead of per-order, reducing API calls during import.
Fixed
Missing Prime Tab
Issue where the Prime tab was missing has been fixed.
Added
Product Options Fields (Tools → Product Reference File)
New fields have been added to product options for import/export in the Tools → Product Reference File tab.