Skip to main content

5.6.0.17 - 16 July 2026

Improvements (2)

  • 2026-07-16 #ECOM-10242
    Added List Offer functionality to the Amazon SP-API add-on, allowing selected products to be listed on a chosen Amazon marketplace with pre-validation, UPC/EAN catalog matching, bulk feed submission, and processing status tracking. #CDev-Core #XC-AmazonSPAPI #XC-SystemFields
  • 2026-07-16 #ECOM-5618
    The returns module has been rewritten. Multiple returns are now supported, and returns are now compatible with Multi-Locations and WDs. #CDev-Core #QSL-Returns #XC-ATD #XC-AmazonSPAPI #XC-Auto #XC-AutoManufacturerSkin #XC-AutoMobileSkin #XC-AutoPerformanceSkin #XC-CrispWhiteSkin #XC-Keystone #XC-Meyer #XC-TireAndWheelSkin #XC-Turn14
  • 2026-07-07 #ECOM-10283
    Improved CSV import matching by MPN: brand is now taken into account using AAIA ID first and Brand Name as a fallback, preventing price and stock updates from being applied to products of other brands with the same MPN. #XC-ImportTemplates

Fixes & small changes (23)

  • 2026-07-16 #XCB-5541
    Added protection against duplicate payment transactions caused by double-clicking the Place Order button. #CDev-Core #XC-FastLaneCheckout
  • 2026-07-14 #XCB-5529
    Fixed a bug that caused the vehicle filter (fitments) to be lost in the admin product list during pagination after bulk editing. #CDev-Core #QSL-Make
  • 2026-07-07 #XCB-5523
    Fixed product price import: the price and manualPrice columns are now mapped correctly (manualPrice takes precedence, and empty values fall back to price), and storefront prices are recalculated immediately during import. #CDev-Core
  • 2026-07-10 #XCB-5520
    Fixed REST API v2 Product Stock Update issues that could cause 500 TypeError and SQL Duplicate Entry errors during PATCH and POST requests. #CDev-Core
  • 2026-07-06 #XCB-5516
    Fixed incorrect percentage-based handling fee calculation for shipping. #CDev-Core
  • 2026-07-01 #XCB-5515
    Fixed product ordering in the Featured Products section of the Storefront Builder: settings, preview, and storefront now consistently follow the configured product order instead of relying on the database return order. #CDev-Core
  • 2026-07-09 #XCB-5514
    Fixed a Braintree payment issue that occurred when a phone number was submitted without a country code. #CDev-Core #QSL-Braintree
  • 2026-07-07 #XCB-5495
    Fixed browser Back button behavior on product listings: pagination navigation now creates history entries, allowing users to return to the previous page of the product list rather than the page they came from before opening the category. #CDev-Core #QSL-CloudSearch #XC-AutoMobileSkin
  • 2026-07-10 #ECOM-10356
    Fixed amount/availableAmount recalculation when stock levels are updated via the API. #CDev-Core
  • 2026-07-08 #ECOM-10342
    Added TrackingURL to the X-Cart API schema. #CDev-Core
  • 2026-07-13 #ECOM-10313
    Implemented automatic migration of QSL-Banner and Banner Rotation content to Storefront Builder sections during upgrades and via the xcart:service:migrate-banners command. Removed the legacy Banner Rotation tab. #CDev-Core #CDev-SimpleCMS #QSL-Banner
  • 2026-06-30 #ECOM-10188
    Fixed PHP 8.4 deprecation warnings related to fputcsv()/fgetcsv()/SplFileObject::setCsvControl() #CDev-Core #CDev-SimpleCMS #QSL-ProductFeeds #QSL-ShopByBrand #XC-FacebookMarketing #XC-GoogleFeed #XC-ImportTemplates #XC-Meyer #XC-News
  • 2026-07-07 #XCB-5530
    Fixed initialization of PayPal Fastlane for guest customers in Live mode. #CDev-Paypal
  • 2026-07-08 #XCB-5492
    Fixed incorrect Sales Tax calculation for digital products. #CDev-SalesTax #XC-TaxJar
  • 2026-07-01 #XCB-5517
    Fixed an issue where the Add to Cart button stopped working when switching attributes with modifiers on products with variations. #QSL-Make
  • 2026-07-13 #XCB-5527
    Fixed layout issues with the Manual Price badge in the product list: the badge is now aligned correctly regardless of product image height. #XC-AutoImportBase
  • 2026-07-07 #XCB-5519
    Fixed the "Import by Vehicle" filter: products matching only disabled vehicles are now excluded during Turn14, ASAP, and SEMA imports. Enabled status is now respected across all vehicle levels. #XC-AutoImportBase #XC-Turn14
  • 2026-07-15 #XCB-5535
    Fixed display of the selected fitment chip: it no longer disappears for Plus Size and Rear wheel size filters. #XC-AutoMobileSkin #XC-WheelTireFitment
  • 2026-07-13 #XCB-5528
    Fixed bulk product edit and delete operations: when products were selected using filters (e.g., by price), actions could affect all products of a brand instead of only the filtered selection. Changes are now applied only to the selected products. #XC-BulkEditing
  • 2026-07-07 #XCB-5510
    Fixed VAT/GST label placement in the Crisp White cart: on desktop, the label now appears next to the price instead of below it. Migrated the cart layout to grid/subgrid. Refined the label styling. On screens below 768px, the VAT label remains unchanged. #XC-CrispWhiteSkin
  • 2026-07-13 #XCB-5511
    Fixed Premier import failures caused by invalid UTF-8 characters in product feeds from brands such as ARB and FOX. #XC-Premier
  • 2026-06-29 #ECOM-10174
    Fixed an issue where product variation descriptions were not displayed in the Crisp White skin when using the "list" product display mode. #XC-ProductVariations