Amazon Market Place Module changelog

Discover the latest improvements, new features, and fixes in the PrestaShop Amazon Market Place Module

Amazon Market Place has existed for years. The changelog currently includes updates starting from December 2012.

App updates

Changelog for Prestashop – Amazon Marketplace

Latest updates and release history for Prestashop – Amazon Marketplace.

v5.4.30 Update
August 25, 2026
Fixed Updated

Fixed

FBA to Fulfilled by Merchant Schema Error

Offer sync no longer fails with an Amazon invalid-schema error when converting a listing from FBA to Fulfilled by Merchant.


Fixed

Include Latency During Channel Conversion

Include Latency is now sent again during FBA to Fulfilled by Merchant conversion, including when the lead time is zero.


Fixed

Normal Offer Updates for New or Matched SKUs

New or matched catalog SKUs are now created with a normal offer update instead of an FBA-to-FBM conversion patch, allowing Amazon to accept the feed.


Fixed

Empty Product Attributes on Listing Updates

Product and offer feeds no longer send empty product attributes on listing updates, which previously caused Amazon schema errors in mixed batches.


Fixed

Channel-Switch Patches When Amazon FBA Is Disabled

Offer sync no longer sends FBA↔FBM channel-switch patches when Amazon FBA is disabled in Features. Shops using only merchant fulfillment now use a normal inventory update.


Fixed

Channel-Switch Patch Triggering

FBA↔FBM channel-switch patches now run only when the listing channel actually changes instead of running on every stock sync for merchant-fulfilled products.


Fixed

Catalogue Save Performance Across Marketplaces

Saving stock or products in the catalogue now remains fast when several Amazon marketplaces are active. The module no longer repeats the same queue work multiple times for each save.


Updated

Last Fulfillment Channel Tracking

Product options now store the last fulfillment channel sent to Amazon so channel conversion remains accurate across synchronization runs.

v5.4.29 Update
August 17, 2026
Fixed

Fixed

Amazon Business Customer Assignment

Order import no longer assigns Amazon Business orders to the wrong customer when several buyers share the same marketplace email.


Fixed

Product Creation Image Override Failure

Product creation no longer stops with an uncaught exception when a third-party product override fails while loading images.


Fixed

FBA to Fulfilled by Merchant Offer Sync

Offer synchronization no longer crashes when converting a listing from Amazon FBA to Fulfilled by Merchant.


Fixed

Duplicate SKU During FBA to FBM Conversion

Offer synchronization no longer fails with a duplicated SKU when converting Fulfilled by Amazon to Fulfilled by Merchant.


Fixed

Amazon Business Quantity Discount Brackets

Amazon Business quantity discounts for larger quantities are now sent again instead of only the first price bracket.


Fixed

Forced Prices for Amazon Business Discounts

Forced product prices are now used again as the base for Amazon Business quantity discounts and business-group reductions.

v5.4.28 Update
August 12, 2026
Fixed

Fixed

Fulfilled by Merchant Channel Handling

Sending an offer as Fulfilled by Merchant now also removes the Amazon FBA channel so the listing remains FBM instead of switching back.


Fixed

FBA Stock Sync for FBM Products

FBA stock sync no longer re-enables FBA on products the merchant has set to Fulfilled by Merchant.


Fixed

Amazon Order Promotions

Order import now applies Amazon promotions again so PrestaShop invoice totals match the amount paid on Amazon.


Fixed

Delayed Order Fulfillment Confirmation

Shipped Subscribe & Save and other delayed orders are now included in Amazon fulfillment confirmation. The look-back now uses the ship status date instead of the purchase date.


Fixed

Multiple Order Import from Orders Screen

Importing multiple Amazon orders at once from the Orders screen now works again. Each selected order is imported without causing a server timeout.


Fixed

Amazon Second Address Line

Order import now keeps the second Amazon address line, such as a door, floor, or building number, instead of overwriting it with the province.


Fixed

Amazon Third Address Line

Order import now includes Amazon’s third address line when PrestaShop provides only two street address fields.


Fixed

Spanish Ordinal Characters in Imported Addresses

Imported names and street lines now preserve Spanish ordinal characters such as Mª and 2º.


Fixed

Province Code State Lookup

State lookup for imported addresses now matches Amazon province codes that include the country prefix, such as Spain.


Fixed

Disable Taxes Setting Guidance

The Settings tip for Disable Taxes now explains that the option should be enabled to export products without taxes for that marketplace.

v5.4.27 Update
August 5, 2026
Fixed Updated

Fixed

Imported Order Tax ID Resolution

Imported order lines now resolve and store a valid tax ID in order_detail_tax, so invoice tax labels display the correct rate, such as 20% FR, instead of 0%.


Fixed

Multi-Item Amazon Order Product Lines

Multi-item Amazon orders no longer import into PrestaShop with missing product lines while retaining the full Amazon paid total.


Fixed

Order Import Tax SQL Error

Order import no longer crashes with a SQL syntax error when resolving tax. The issue previously left incomplete orders and prevented re-import because they were treated as “already imported”.


Fixed

Override SKU with Reference / SKU Sync

Product export now keeps the Override SKU when the sync field is Reference / SKU, instead of preserving it only for EAN or UPC.


Fixed

Offer Synchronization Feed Rate Limiting

Offer synchronization no longer stops after five feed batches with “Unknown error”. Later batches now wait for Amazon’s feed rate limit and display a clear wait or error message.


Fixed

Amazon Marketplace Plus Compatibility

The module now installs and loads in the Back Office when Amazon Marketplace Plus is also installed.


Updated

Current Documentation Links in Error Messages

Order import and product synchronization and creation error messages now link to the current documentation articles instead of outdated help pages.


Updated

Configure Screen Documentation Link

The main documentation link on the Configure screen now uses the current documentation site.

v5.4.26 Update
July 29, 2026
Fixed Updated

Fixed

Shipping Deadline and Delivery Window Dates

Order import using the 2026 Orders API now fills the shipping deadline and delivery window dates again.


Fixed

PrestaShop Email Alerts on Single-Shop Installs

Merchant new-order email alerts from ps_emailalerts now work on single-shop PrestaShop 8 installations when Amazon orders are imported by cron or from the Back Office.


Fixed

Manual Order Import Server Error

Manual order import no longer displays a false server error when the import completes with no new orders to process.


Fixed

Canceled-Order Synchronization from Amazon

Canceled-order synchronization from Amazon no longer misses orders canceled after the original purchase date. The PrestaShop status and Amazon order link now remain aligned.


Fixed

Invoice VAT Rate Preservation

Order invoices now retain the correct VAT rate for mainland France and similar shops after the Spain postal-code tax fix. Regional no-tax postal code rules no longer remove country-wide VAT rates.


Updated

Order Cancellation Synchronization Controls

The order cancellation screen and scheduled task now explain the two-way synchronization flow. They also include sync-from-Amazon and send-now actions, an optional recheck, and clearer cron results.

v5.4.25 Update
July 20, 2026
Fixed Updated

Fixed

VAT for Postal-Code Tax Regions

Amazon order import now applies the correct VAT for Spain and other countries with postal-code tax regions. Invoices display the correct product and shipping tax rates.


Fixed

Product Line Tax Label on Invoices

Order invoices now display the tax label on imported product lines again.


Fixed

Cross-Border EU VAT Fallback

Cross-border EU orders now use the delivery country’s standard VAT when the catalog product has no tax rule for that country.


Fixed

Merchant New-Order Email Alerts

Merchant new-order email alerts now work during cron and manual order import.


Updated

PrestaShop Tax Rule Priority

When both “Comply with EU VAT rules” and “Force the tax base in Prestashop” are enabled, PrestaShop tax rules now take priority over Amazon item tax amounts.

v5.4.24 Update
July 17, 2026
Fixed Updated

Fixed

PrestaShop 9 Amazon Order Price Display

Orders > Amazon no longer crashes on PrestaShop 9 when order prices are displayed.


Fixed

Amazon Grade and Resell SKU Mapping

FBA order import now maps Amazon Grade and Resell synthetic SKUs back to the merchant product reference.


Fixed

FBA Order Line Matching by ASIN

FBA order lines can now be matched by ASIN when the catalog lookup still fails after SKU resolution.


Fixed

FBA Orders Without Shipping Addresses

FBA orders now import when Amazon omits the shipping address on Amazon-fulfilled orders.


Fixed

FBA Customer Creation

Customer creation no longer fails on shipped FBA orders with masked or invalid buyer names.


Fixed

PrestaShop 9 Address Field Length Limits

Address import on PrestaShop 9 now respects field length limits from the core address definition.


Fixed

Imported Address State Lookup

State lookup for imported addresses now works on shops with mixed database collations.


Fixed

Diagnosis Last 10 Orders Filtering

Diagnosis “Last 10 Orders” now filters by known Amazon marketplace IDs and no longer includes orders from other marketplaces.


Fixed

Product Image Folder Resolution

Product export now reads product images from the correct folder on PrestaShop 8 and 9.


Updated

Missing or Disabled Employee Account Message

Order import and cron jobs now display a clear message when the configured employee account is missing, deleted, or disabled.

v5.4.23 Update
July 7, 2026
Fixed

Fixed

Profile Optional Image Locator URLs

Product export now sends profile optional image locator URLs to Amazon after the PrestaShop product images.


Fixed

Missing Amazon Settings Table

Module configuration now opens on shops where the Amazon settings table has not yet been created.

v5.4.22 Update
July 6, 2026
Fixed New feature Updated

Added

Portugal Marketplace Support

Portugal marketplace support has been added to the module configuration when Portuguese is enabled as a shop language.


Fixed

Profile Price Rules on Promotions and Sales

Product export no longer applies profile price rules on top of catalog discounts when “Apply price rules to promotions/sales” is unchecked.


Fixed

Business Price Discount Calculation

Business prices now use the discounted retail base and business-group rules instead of applying reductions twice.


Fixed

Tax-Inclusive Catalog Price Export

Catalog prices are now exported tax-inclusive when taxes are enabled but the marketplace country VAT is not configured.


Fixed

Business Offer Prices

Business offer prices are now included in the feed when they are lower than the standard price on the same tax basis.


Fixed

V2026 Amazon Order Product Lines

Amazon order import now adds product lines for V2026 orders. Previously, some orders contained only customer details and the order total.


Updated

Portugal Marketplace Routing Information

Portugal marketplace settings now explain that listings and orders are sent through Amazon.es.


Updated

Common-Services Documentation Links

In-module documentation and contextual help links now open the updated Common-Services documentation site.

v5.4.21 Update
June 25, 2026
Fixed New feature

Fixed

V2026 Order Pagination (next token)

Issue where V2026 orders could not be fetched using the next token has been fixed.


Fixed

V2026 Order VAT

Incorrect VAT during V2026 order import has been fixed.


Fixed

V2026 FBA Channel Check (checkAndGetStock())

FBA channel checking in checkAndGetStock() has been corrected for the V2026 API.


Fixed

Order Status Format Resolution (resolveOrderStatuses())

resolveOrderStatuses() now accepts any order status format, including PascalCase, UPPERCASE_UNDERSCORE, and lowercase, so merchants do not need to update their cronjob URL.


Fixed

Customer Resolution Without buyerEmail

resolveCustomer() no longer falls back to the global Amazon customer when buyerEmail is null under Amazon GDPR/EU policy. A stable synthetic email is generated from the orderId, so each order receives its own PrestaShop customer instead of being incorrectly assigned to the configured AMAZON_CUSTOMER_ID account.


Update

Valid Values Table Removal

The Valid Values Table section has been removed because the feature has been deprecated.


Fixed

Order Channel Filtering

Order channel filtering has been fixed for both the UI order listing and cronjob import.


Fixed

Default MFN Channel

The order channel now defaults to MFN when FBA is disabled, preventing FBA orders from being listed unintentionally.


Fixed

All Orders Channel Value

The “All Orders” channel option value has been changed from an empty string to "All" to provide an explicit payload.


Fixed

AFN and MFN Channel Alias Resolution

AFN and MFN alias support has been added to resolveInputFulfillmentChannel() and resolveInputChannel(), allowing cronjob parameters to be resolved correctly instead of falling back to all channels.


Fixed

Condition Fields in Price and Quantity Updates

Amazon JSON partial updates no longer send the condition_type field when the synchronization mode is price + quantity only. condition_type and condition_note are now included only in product creation and Extended Data update operations.


Fixed

Missing Amazon Order Phone Number

Amazon orders without a phone number, including numbers masked by Amazon for privacy, no longer fail to import when the PrestaShop address form requires the phone field. The placeholder value 0000000000 is now used automatically when Amazon provides no phone number. The admin panel warning has been updated to describe this behavior instead of displaying a blocking error.


Added

Mexico Data Mapping Header Column

A data mapping header column has been added for the Mexico marketplace to resolve data in the listing inventory offer report.


Added

Include Condition Type Option (include-condition)

A new “Include Condition Type” option (include-condition) has been added to Catalog → Offers and the Products Synchronization cron scheduler. When enabled, condition_type is included in the offer update payload. Previously, it was sent only during product creation or when Extended Data was active.


Fixed

V2026 Order Item Customization URL

The customization URL for order items is now imported correctly when using the V2026 API. Previously, this field was always empty.


Fixed

Product Reference Trailing Spaces

Products are no longer skipped during Amazon synchronization because of trailing spaces in the product Reference field causing SKU validation to fail.


Added

Crisp Chat Support Widget Setting

A setting has been added to the Parameters tab, allowing merchants to enable or disable the Crisp Chat support widget displayed on the module’s Back Office pages.


Fixed

Amazon Feed Error 99016 (fulfillment_channel_code)

Amazon feed error 99016, “fulfillment_channel_code appears 2 times”, has been fixed. The issue occurred when profile field mapping pre-populated fulfillment_availability without marketplace_id, while the inventory feed appended another entry with marketplace_id for the same DEFAULT channel. AmazonSPFeedJsonMessageInventoryAvailabilityData::generateAttributesJsonMessage now replaces any existing entry with the same channel code instead of appending another entry. It also inherits lead_time_to_ship_max_days from the existing entry when the value is not set through FulfillmentLatency.


Fixed

PrestaShop Module Main Class Validation

All public const declarations in amazon.php have been replaced with const to fix PrestaShop’s isModuleMainClassValid() parse check failing in ONLY_PHP7 mode. This issue caused the Configure button to disappear and displayed “The module is invalid and cannot be loaded” when deactivating the module.

v5.4.20 Update
April 21, 2026
Fixed Updated

Updated

Orders V2026 API Migration

The order API has been migrated to OrderV2026.


Fixed

V2026 Order Status Filtering

Order status filtering for V2026 has been fixed.


Updated

PHP 7.1 HEREDOC Compatibility

Code using indented HEREDOC syntax (<<<EOF ... EOF;) has been replaced with syntax compatible with PHP 7.1.

v5.4.19 Update
March 30, 2026
New feature Updated

Added

Remote Notifications

Remote notification display has been added.


Updated

Product Import Query Performance

Product import has been optimized by pre-filtering existing SKUs with a single query to prevent N+1 issues.

Module presentation | Changelog v5 | Changelog v4 | Changelog v3