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.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.2
Update
Fixed
New feature
Added
Multiple Shipped Order States
Merchants can now map more than one PrestaShop order state to the Amazon “shipped” state. Orders in any of the selected states are included when sending fulfillment confirmations 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 a 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 PrestaShop default shipped state.
Fixed
Shipped State Setting Preservation
Saving the Parameters tab with no shipped state selected no longer silently clears the previous setting or breaks subsequent fulfillment runs.
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.
v6.2.4
Update
Fixed
New feature
Fixed
Localization (Comma-Separated Identifiers)
A fatal error when Localization uses comma-separated Language/Country identifiers (e.g. it,de,es,fr,en) has been fixed.
The module now uses the first identifier from the list.
Fixed
Country ISO Validation
Calling Country::getByIso() with an invalid ISO code is now avoided.
Validation is performed before the call in getCountryIsoCode and checkCountryConsistency.
Added
Attribute Mapping Visual Badges
Visual badges (enums/mapping required) have been added to assist merchants in mapping PrestaShop attributes to Amazon constrained values.
Added
Override SKU Option (Export Product)
A checkbox has been added to allow using override SKU for product export.
Fixed
Price Formatting (JPY)
Decimals are now removed from prices for Amazon Japan (JPY).
Fixed
Price Rule Application (Min/Max)
Issue where price rules for minimum and maximum price were not applied during product export has been fixed.
v6.2.3.6
Update
Fixed
New feature
Added
Reports Mode Column (Catalog > Amazon)
A Mode column (Cron/Manual) has been added in Catalog > Amazon > Reports to identify feed submission source.
Added
Reports Mode Column (Orders > Amazon)
A Mode column (Cron/Manual) has been added in Orders > Amazon > Reports.
Added
Batch Reports Auto-Cleanup
Batch reports older than 7 days are automatically cleaned up.
Fixed
Region Filtering (Reports List)
Region filtering in the reports list is now case-insensitive.
Added
Matching Logic (Auto-Delete Mode)
Logic has been added to skip matching when auto-delete mode is enabled and the stock is 0.
v6.2.3.7
Update
New feature
Added
Price Sync Option
An option to sync price once has been added.