10.5.1 Release Notes | Dec 10, 2025

Release Notes / Version 10.5.1 / Dec 10, 2025

Highlights

Release Information

The Znode 10.5.1.0 release introduces new features, enhancements, performance upgrades, and bug fixes.

Disclaimer

Temporary Disablement of Promotions, Coupons, and Vouchers Management on the Manage Order Screen. (Continued from Previous Version)

In this release, the ability to add, manage, or modify promotions, coupons, and vouchers has been temporarily disabled on the Manage Order screen in the Admin Console. While promotions and coupons applied during order creation will still be visible on the Manage Order screen, the options to add new promotions or remove existing ones will not be available. This functionality will be re-enabled in a future update.


No Deprecations

There are no deprecations and breaking changes introduced in this release

What’s New

Audit Trail

Introduction

  • Znode now includes Audit Logging to improve transparency and control over administrative actions. Key configuration changes made within Global Settings and ERP Connector modules are tracked and viewable through Power BI reports, helping administrators monitor activity and support compliance.

Workflow

  • The system now records user actions performed in specific configuration areas. For each captured event, the audit log includes information such as:
      • The user who performed the action
      • The user’s assigned role
      • The timestamp of the action
      • The entity or settings area was modified
      • The type of action performed (Add, Update, Delete)
      • Details of the change using a before/after format
      • IP address and browser details
      • Publishing state at the time of the action
  • These logs are accessible via the Znode admin panel and displayed through a dedicated Power BI report.
  • A new Audit Logs tab has been added under the Reporting → BI Reports section in the Znode admin panel. Under this tab, administrators can view:
    • Audit logs related to Global
    • Settings
    • Audit logs related to ERP Connector
  • These reports support filtering, sorting, pagination, and export capabilities, enhancing usability and analysis.

Tracked System Areas

  • Audit logs will be generated for configuration changes made within the following Global Settings modules:
  • General Settings, Locales, Countries, Currencies, Cache Management, URL Management, Publish Settings, Inventory Subscription Notification Settings, Promotions and Coupon Settings, Import/Export Settings, Global Product Settings, AI Content Generation Settings, Global Voucher Settings, PDF Settings, Search, User Login and Session Settings, Google Map Settings, Event Subscription Settings, Page Builder Settings, Custom Table Settings, Admin Login Page, Terminate Stuck Process, Cart Data Purge Settings, Maintenance, and Old Cart Data Purge. In addition, all configurable areas under ERP Connector Settings are included in audit tracking.


Power BI Report Capabilities

  • The Power BI report offers filtering options that allow administrators to refine data based on:
    • Entity (such as Currencies, Locales, Cache Management, and others)
    • Action type (Add, Update, or Delete)
    • Date Range
    • User
    • User Role
  • All filters default to the value “All,” providing a complete unfiltered view upon initial load.
  • The report displays audit information including username, role, timestamp, entity modified, action type, change details, IP address, browser version, and publishing status. 

Message Standardization

  • All entries in the "Details" field follow a structured message format:
  • <Attribute Name> changed from "<Old Value>" to "<New Value>"
  • Deleted values are recorded with the new value as NULL.

Audit Log Purge Mechanism

  • An audit purge mechanism has been introduced to help manage long-term data storage and retention policies. For more details, refer to the associated documentation under the Audit Log Purge Mechanism.

Renaming of VersaPay to NMI (Spreedly Plugin)

  • The VersaPay payment gateway has been renamed to NMI within the Spreedly payment plugin. This update does not impact the previously placed orders or new orders.

The VersaPay payment gateway has been renamed to NMI within the Spreedly payment plugin. This update does not impact the previously placed orders or new orders.

  • Disclaimer: To ensure the feature functions as intended, using the latest version of the Storefront is required. Older versions could lead to limited functionality or operational issues.
  • Znode now supports the CyberSource SOAP payment gateway, enabling the platform to retrieve both the Custom ID and Payment Instrument ID following successful transactions.
  • The previous CyberSource REST integration did not provide these identifiers; therefore, it has been replaced with the SOAP-based integration. To prevent confusion, the REST gateway option has been removed from the UI.
  • As part of this change, administrators must delete any existing CyberSource configuration sets created using the REST gateway and recreate them using the new SOAP gateway. All remaining configuration steps remain unchanged.
    • Impacts
      • REST-based CyberSource configuration sets are no longer supported.
      • Historic orders using the REST gateway may be affected during amount adjustments
        • For orders placed using the REST integration, any increase or decrease in order amount will not trigger a refund or additional charge to the customer’s card
      • Transaction visibility
      • The old order transactions will continue to appear under the previously used REST gateway in Spreedly, while the new order transactions will be recorded under the new SOAP gateway. However, in CyberSource, both sets of transactions will remain unchanged and available as they are.

Enhancements to Approval Workflow Email Notifications

  • The approval workflow now includes a streamlined and consistent set of email notifications across Single-Level, Multi-Level, and User-Level configurations.
  • Users receive order submission notifications upon placing an order and order receipt emails after all required approvals are completed.
  • Approvers are notified based on their position in the approval hierarchy, with higher-level approvers receiving emails only after preceding approvers take action.
  • No notifications are sent to approvers when the associated approval level is not applicable. Order rejection notifications are sent to users whenever an approver rejects the order.
  • These enhancements ensure that notifications are triggered accurately according to the configured approval structure.

Performance Enhancements

  • Improved Product Search Speed
    • Performance enhancement has been done to optimize product search operations. Search results now load significantly faster, providing a smoother and more responsive experience.

Important Points:

  • Provided support for Delta Characters in Bulk Updates. Support is not available for SKU.
  • Pricing Update Behavior - Product pricing updates will no longer move products to Draft


Black Box Improvements

Digital Asset Management (DAM)

Z10-27605 | UI Misalignment for Long Image Names

Resolved a UI issue where long image file names distorted the Manage Image screen layout. The interface now accommodates long file names with proper wrapping and styling.

Order Management System (OMS)

Z10-17175 | Order Sequence Mismatch in Admin Order Management

Fixed an issue where the displayed order sequence number in Admin did not match the backend sequence generator. Data synchronization and sequence retrieval logic have been updated to ensure consistent order numbering.

Z10-24674 | Job/Project Name Not Updating When Converting Pending Order

Resolved a defect where updating the Job/Project name during order conversion from Pending to Order was not reflected in the final order. Save operations now persist the updated values correctly.

Z10-25003 | Long Promotional Message Not Displayed Properly in Manage Order

Corrected a UI limitation where lengthy coupon promotional messages were truncated or misaligned on the Manage Order page. The layout has been enhanced to fully display complete promotional text.

Z10-27352 | Returns API: Multiple Validation and Data Integrity Issues

Addressed several problems in the /returns/{ordernumber} API, including missing validations, incorrect error messaging, and inconsistent return creation logic. Improvements ensure accurate data integrity checks and predictable return workflows.

Z10-27381 | Return Records Displaying in Server Time Instead of Display Time Zone

Fixed an issue where Admin return records displayed timestamps in UTC rather than the configured display time zone. All return timestamps now follow the user’s display zone settings consistently.

Z10-28235 | Inventory Deducted Twice When Quote Converted After “In Review.”

Resolved a critical inventory issue where converting quotes after “In Review” caused double deduction. Conversion logic has been corrected to ensure inventory is adjusted only once.

Z10-28332 | Generic Error Encountered in Admin: Orders

Addressed an exception triggered in the Orders section caused by invalid parameters during order data retrieval. Error handling and parameter validation have been strengthened to prevent breakdowns.

Z10-28396 | Line Item Pricing Missing in Quote Emails

Fixed an issue where Quote Receipt and Quote Acknowledgment emails failed to display line-item pricing despite showing correctly in Admin and Webstore. Email template binding now accurately incorporates pricing details.

Z10-28832 | Cannot Proceed With Admin Return

Resolved an error where users were unable to continue the return workflow from Admin due to broken validation dependencies. The return sequence has been corrected to allow smooth progression.

Z10-28726 | Spreedly Payments Failing to Authorize/Capture in Admin

Corrected a payment integration issue where Spreedly transactions could not be authorized or captured from Admin due to malformed payload structures. Integration logic has been updated to ensure successful payment operations.

Dev Center

Z10-11833 | Text Area Field Not Exporting Correctly in Custom Table

Fixed an issue where text area fields in custom tables did not export fully or correctly during Dev Center export jobs. The export handler has been enhanced to support multiline and large text values.

Z10-26392 | Export Job Not Completing

Resolved a failure in which the Dev Center export jobs stalled and did not complete. Affected background task dependencies have been corrected for uninterrupted job execution.

Z10-27925 | Error on “Manage Record” in Custom Pricing Table

Corrected an error in the NPR-related custom pricing table where selecting “Manage Record” triggered an exception. Data retrieval logic and field mapping have been fixed for smooth record management.

Z10-27977 | BI Reports: Configuration Error Despite Valid Settings

Fixed a scenario where both Global Settings and ERP Connector under BI Reports incorrectly showed configuration error messages even when Power BI configurations were valid. The validation layer now accurately verifies and reflects correct configurations.

Z10-28607 | Browser & Version Not Captured in Audit Logs

Added missing functionality where browser details and version were not being stored in audit logs. Logging mechanisms have been enhanced to capture complete client metadata.

Z10-28070 | Commerce Connector - FSC Connector

Support for FSC Connector has been added to the demo site. All FSC-related integrations are now available and fully functional in the demo environment. The following native FSC data exchanges are now configurable and operational:

  • FSC Simple Product Import
  • FSC Configurable Product Import
  • FSC Customer Export
  • FSC Order Header Export
  • FSC Order Line Export

These exchanges are available out of the box and can be configured directly from the demo site.

Product Information Management (PIM)

Z10-26698 | Published Product Count Not Matching Catalog Content

Resolved a discrepancy where the published product count displayed in Admin did not match the actual number of products in the catalog. Publishing logic and indexing synchronization have been corrected to ensure accurate product totals are displayed.

Z10-26741 | Incorrect Product/Category Count After Copying & Publishing Catalog

Fixed an issue where copying and publishing/previewing a catalog resulted in inaccurate product and category counts. The catalog cloning service now refreshes associated counts correctly during the publish cycle.

Z10-27524 | Personalized Attribute “Upload” Not Visible on Webstore

Addressed a defect where the product attribute code “Upload,” when configured with personalization, failed to appear on the webstore product page. Attribute rendering and personalization visibility checks have been updated for proper UI display.

Z10-27898 | Product Brand Not Saving

Corrected an issue where updates made to the Product Brand field were not being persisted. Save validation rules and brand attribute binding have been enhanced to ensure consistent data storage.

Z10-27918 | Generic Error in Pricing Section While Editing Product

Fixed a backend exception that caused a generic error to appear when accessing the Pricing tab for certain products. The pricing load handler has been updated to gracefully manage missing or invalid pricing references.

Z10-27969 | Gift Card Voucher Start Date Shifting One Day Earlier

Addressed a time zone–related issue in ZnodeGiftCard where the selected Start Date shifted one day earlier upon saving. Date parsing logic has been updated to correctly handle time zone offsets.

Z10-28014 | Duplicate Associations Allowed in “You May Also Like.”

Resolved an API gap that allowed duplicate product associations to be created in the “You May Also Like” section, resulting in errors. Duplicate checks have been added to prevent redundant associations.

Z10-28042 | Publishing or Saving Product Results in Blank Screen

Fixed a critical problem where saving or publishing products for the NP Admin resulted in a blank screen or “Failed to create” error. Rendering issues and validation dependencies have been corrected to ensure smooth product updates.

Z10-28079 | Incorrect Catalog Name Shown in Price List Association

Corrected an issue where the wrong catalog name displayed under the Associated Store tab in Price List settings. Mapping logic between store, catalog, and price list has been updated for accuracy.

Z10-28432 | Product Publish Changes Not Immediately Reflected on NPR

Resolved a synchronization delay where published updates did not propagate immediately to NPR. The indexing pipeline has been optimized to ensure near-real-time updates.

Z10-28356 | Catalog: No Products Appearing for Selected Categories

Addressed a defect where no products loaded when selecting certain categories in the catalog. Category-product association logic has been corrected for proper visibility.

Marketing

Z10-15997 | Missing ‘Tools’ Icon for Category Promotions

Resolved a UI defect where the ‘Tools’ icon was missing for Category-level promotions such as “Amount Off Category” and “Percent Off Category.” The promotion configuration grid has been corrected to display tools consistently.

Z10-26788 | Product Not Deleting in SEO Setup

Fixed an issue where attempting to delete a product record from SEO Setup failed silently. Delete operations now complete successfully with accurate validation and dependency handling.

Z10-28090 | Percent Off BOGO Discount Not Applying

Corrected a promotional logic issue where percent-based BOGO discounts failed to apply even when all conditions were met. Eligibility checks and cart evaluation logic have been updated to correctly calculate discounts.

Z10-28464 | BOGO Not Working for Multiple SKUs

Resolved a scenario where BOGO discounts failed when multiple SKUs were added to the cart. Multi-SKU evaluation logic has been updated for accurate discount application.

Z10-28465 | BOGO Quantity Ratio Not Working Correctly

Fixed a defect where the configured Buy (BO) to Get (GO) quantity ratio was not being honored. Ratio evaluation logic has been realigned to apply the correct promotional quantities.

System Settings

Z10-28105 | Global Settings Blank Page in Firefox

Fixed a browser compatibility issue where accessing Global Settings in Firefox (144.0 64-bit) resulted in a blank page. UI rendering logic has been updated to support modern browser behaviors.

Z10-28632 | Cybersource Order Failure for Guest Users

Resolved an issue where guest orders failed during Cybersource payment processing due to a missing gateway-store linkage. Payment gateway routing has been corrected for guest checkout.

Z10-28669 | Credit Card Payment Not Working on Checkout Page

Fixed a checkout malfunction where Credit Card payments failed during processing. The payment-gateway integration logic has been corrected to ensure smooth card authorization.

Z10-28726 | Spreedly Payment Authorization Issues in Admin

Corrected a problem where Admin users could not authorize/capture Spreedly payments due to incorrect payload formation. Updated API integration now supports error-free payment handling.

Z10-28790 | Missing CyberSource Gateway IDs for New Payment Methods

Resolved an issue where CyberSource gateway IDs were not created for new payment methods in version v10.5.0.2, causing payment failures. Database initialization routines have been updated to generate the required entries.

Z10-28795 | Checkout “Fail to Create” Error With Online Payments

Fixed a critical payment issue where placing an order via online payments resulted in a “Fail to Create” error. Order-transaction linking and payment response handling have been improved for stability.

Z10-28603 | Account Association Not Imported

Corrected a gap in import processing where account-to-user associations were not imported successfully. The import handler now maps and validates associations accurately.

CMS

Z10-28366 | Rejection Email Not Sent Across All Approval Routing Configurations

Fixed a communication issue where rejection emails did not trigger for store-level, multi-level, or user-level approval setups. Notification workflows have been standardized for consistent email delivery.

Z10-28376 | CMS Page Fails to Publish

Resolved a CMS publishing issue where pages failed with no clear error feedback. Rendering validation and publishing services have been enhanced to ensure reliable publishing.

Z10-28894 | Order Confirmation Email Not Triggered

Addressed an issue where order confirmation emails were not sent upon order placement, despite correct configurations. The email-trigger pipeline has been corrected for reliable message delivery.

Accounts and Users

Z10-21066 | Admin Password Reset Showing 'Access Denied.'

Resolved an issue where administrators attempting to reset a user’s password received an “Access Denied. Please contact a Site Administrator.” message. The system was incorrectly validating permissions during the reset operation, preventing authorized admins from acting. The permission logic has now been aligned with the correct admin role capabilities to ensure smooth password reset workflows.

Z10-21073 | Cart Appears Empty in Admin for Multi-Store Users

Fixed an issue where the cart in Admin displayed as empty when a user added products from multiple stores. The cart service failed to merge multi-store cart data under a shared user account. The logic has been updated to correctly aggregate and display items across all associated stores in the Admin interface.

Z10-21283 | Approved Pending Orders Not Displayed Under Account > Orders

Addressed a defect where orders approved from the Pending state were not appearing in the customer’s order history under Account → Orders. The mapping logic between the order status transition and order visibility was missing, and has now been corrected to ensure approved orders are properly reflected.

Z10-26092 | Order Routed to Approval Management Incorrectly for Boundary Amount

Fixed an issue where orders placed exactly on the boundary amount were incorrectly routed to approval workflows, with no approver displayed. The calculation logic now reliably evaluates threshold conditions to prevent unnecessary routing and missing approver assignments.

Z10-27610 | Deleting CP Role Removes Mandatory Role Mapping in Other Stores

Corrected an issue where deleting a Customer Portal (CP) role for a user in one store unintentionally removed required role mappings in other stores. Role deletion now properly scopes changes to the selected store without impacting multi-store role relationships.

Z10-27714 | “Enable All Stores” Email Sent Only for Default Store

Resolved a defect where enabling the "All Stores" option for a user triggered the email only for the default store, failing to notify other associated stores. The workflow has been updated to dispatch notifications across all store contexts consistently.

Z10-27760 | Account Search Shows Results From Other Stores After Clearing Text

Fixed a UI logic issue where clearing the account search text in Customer User General Settings displayed accounts from all stores instead of the selected store. Search reset behavior is now corrected to maintain the store filter.

Z10-27784 | Clearing Search in Orders Tab Shows Orders From All Stores

Addressed an inconsistency where clearing the search field in the Orders tab of Manage User resulted in orders from all stores being displayed. The store filtering logic has been aligned to ensure only selected-store orders appear after clearing the search.

Z10-28104 | CSR Discount Not Displayed in Order Details for Impersonated Orders

Corrected an issue where CSR discount information was missing from the Order Details when an admin placed orders through impersonation. The discount mapping logic has been updated to ensure CSR-specific discounts are recorded and displayed properly.

Z10-28146 | Webstore User Role Incorrectly Changing to Administrator B2B

Resolved a critical role-assignment defect where certain webstore user updates unintentionally escalated roles to "Administrator B2B." Validation and mapping rules have been strengthened to prevent unintended elevation of user privileges.

Z10-28266 | TRG – Guest User Update Fails With “Failed to update the record.”

Fixed an API validation issue where updating guest user data returned a generic failure message due to incomplete attribute validation. The update process now properly handles guest-user-specific fields and updates successfully.

Z10-28356 | Order Status Not Updating After Approval (Save / Save & Close)

Corrected behavior where order status did not transition after approval actions (Save / Save & Close) in Approval Management. Workflow triggers have been updated to ensure proper state changes post-approval.

Z10-28415 | Multi-Store User Not Listed for Account Association & Role Mismatch

Resolved an issue where multi-store users were missing from the account association list and incorrect roles appeared during association. User/store mapping and role retrieval logic have been updated for consistency.

Z10-28447 | Order Stuck in “Pending Approval” for Approver 2 After Rejection

Fixed a workflow defect where, after Approver 1 rejected the order, Approver 2 still saw the order stuck in “Pending Approval.” Logic now terminates downstream approvals correctly after an upstream rejection.

Z10-28580 | Guest Users Incorrectly Seeing PO Payment Method

Corrected an access logic issue where guest users were allowed to view the Purchase Order payment option. Visibility rules now properly restrict PO payments to authenticated and eligible users only.

Z10-28685 | Admin User Role Changing From Admin to B2B

Addressed a failure in role-save logic that caused admin roles to downgrade to B2B upon profile updates. The role persistence mechanism has been fixed to preserve original roles unless intentionally modified.

Z10-28818 | Guest to User Conversion Fails: Missing Profile & Account Dissociation

Resolved multiple issues during guest-to-user conversion where profiles were missing, accounts were dissociated, and invalid validation errors were displayed. The conversion workflow now correctly initializes all required mappings and validations.

Z10-28895 | Impersonation Fails With 404 Error in Admin

Corrected an issue where impersonation attempts resulted in a 404 error due to incorrect routing parameters. Navigation and validation logic have been updated for a consistent impersonation flow.


Other Improvements

Z10-17822 | V2 Domains API Returns 500 for String DomainIds

Fixed an issue where providing DomainId filters as strings caused an internal server error instead of a validation message. The API now correctly returns a structured validation error for invalid data types.

Z10-26244 | Incorrect Quantities Passed to GetRealTimePricing() for Addons & Tier Products

Corrected ERP integration behavior where incorrect quantities were being sent to the GetRealTimePricing() function for tier-priced products with addons. The quantity aggregation logic has been updated to accurately reflect purchased units.

Z10-27270 | URLs With “/content/” Returning 404

Fixed a routing issue where URLs containing “/content/” incorrectly returned 404 errors. URL handling logic has been updated to resolve routes properly.

Z10-27718 | Users Details API Returns 204 Instead of 404

Addressed a response-code mismatch in /v2/users/{username}/details/{storeCode}, where an invalid username returned 204 instead of the expected 404 Not Found. Response logic now adheres to proper REST standards.

Z10-28125 | Login API Returns 404 for Valid Users

Corrected an authentication issue where /v2/users/login returned 404 even when a valid user existed for the specified portal. Validation flow and user lookup logic have been updated for accurate login behavior.

Z10-28171 | Update User API Failing for Newly Created Users

Fixed an issue where the Update User API failed for newly created users due to missing initialization metadata. User creation logic now ensures that required attributes are seeded properly.

Z10-28272 | Real-Time Exchanges API Not Returning Data

Resolved a data-exchange issue where the data-exchanges/real-time-exchanges API failed to return expected payloads. API mapping and data provider configurations have been corrected.

Z10-28325 | Error on Create User via /v2.1/users

Corrected a defect where creating a user with account association under /v2.1/users resulted in an error. Mapping logic between user, account, and roles has been fixed for successful user creation.


Open-Source Enhancements and Fixes

Z10-18077 | Quote Receipt Displays Incorrect Details

Resolved multiple discrepancies in Quote Receipt, including incorrect “In Hands” date, missing shipping constraints, and inconsistent quote expiration dates when the “Show Shipping Constraints Section” setting is set to No. The quote rendering logic has been corrected to respect store settings and ensure all date and shipping fields display accurately.

Z10-21149 | Orders Get Placed With User’s Shipping Address After Account Association

Fixed an issue where orders continued to use the user’s original shipping address even after associating the user with a new account. Address mapping logic now correctly updates the shipping address to reflect the account association during order placement.

Z10-21168 | User-Level Price List Not Working Across Multiple Stores

Corrected a defect where user-specific price lists failed to apply across multiple stores. Pricing retrieval logic has been enhanced to consistently fetch user-level pricing regardless of store context.

Z10-22024 | Pending Order Status Not Updated After Approval/Rejection

Fixed a workflow issue where pending orders remained in “Pending Approval” status even after approval or rejection. Status transition logic has been corrected to reflect accurate order state changes in both Admin and Webstore.

Z10-23790 | Product Changes Not Reflected for Logged-In Users

Resolved an issue where product updates, including pricing and attributes, were not appearing for logged-in users. Cache invalidation and session refresh mechanisms have been improved to ensure users always see the latest product data.

Z10-24333 | Unassociated/Inactive Products Still Orderable

Fixed a defect where unassociated or inactive products remained orderable via cart and persisted in saved carts or order templates after catalog publishing. Catalog visibility rules now correctly prevent ordering of inactive or unassociated products.

Z10-26149 | Additional Cost Applied Twice in Commerce Portal Orders

Corrected a calculation bug where additional costs were being applied twice when creating orders or quotes in the Commerce Portal. Pricing logic now ensures that each additional cost is applied exactly once.

Z10-27103 | "Price Not Set" Error on Order Submission

Fixed an error in Commerce Portal where submitting an order triggered a “Price not set” message. Price assignment logic has been updated to correctly handle complex pricing scenarios during order creation.

Z10-27432 | PO Checkout File Cancel Throws Garbage Error

Resolved a checkout issue where uploading a new file and pressing cancel for purchase orders resulted in a garbage error. File handling logic has been corrected to safely cancel file uploads without errors.

Z10-27984 | Previously Selected Shipping Method Auto-Selected With Zero Value

Fixed a defect where the previously selected shipping method auto-populated with a shipping value of 0 in order summaries, causing errors during order save. Shipping selection logic now correctly preserves valid shipping rates.

Z10-28016 | Subcategory Products Not Displayed Even When Enabled

Corrected a defect where enabling “Display Subcategory Products in Parent Category” did not show subcategory products on the category page. Product listing logic has been updated to properly include subcategory products.

Z10-28109 | Remove Items From Saved Cart Not Working

Fixed a bug where removing items from a saved cart did not update the cart contents. Cart management logic now correctly removes items and persists changes.

Z10-28265 | Billing Address Not Saved When It Differs From Shipping

Resolved an issue where the billing address was not saved or displayed correctly when different from the shipping address during checkout for new users. The checkout form and order persistence logic have been updated to capture separate billing addresses accurately.

Z10-28319 | Checkout Page Preview Fails in Admin

Fixed a defect where previewing the checkout page in Admin resulted in an application error. Rendering logic and backend API calls have been corrected to allow a successful preview.

Z10-28320 | Submitted Reviews Not Appearing in Review History

Resolved an issue where submitted product reviews were missing from the My Account → Review History section. Review persistence and retrieval logic has been updated to ensure accurate display for logged-in users.

Z10-28321 | Upcharge Amount Not Added to Simple Product in CP

Corrected a defect where upcharge amounts were not applied to simple products when creating orders in the Commerce Portal. Pricing calculation logic now includes upcharge values consistently.

Z10-28347 | Newly Added Address Not Displayed in Address Book

Fixed an issue where newly added addresses did not appear in the My Account Address Book unless an existing address was edited. The address list refresh logic has been updated for immediate display of newly added addresses.

Z10-28384 | Shipping Amount Not Displayed on Quote Receipt

Resolved a defect where shipping charges were missing from the quote receipt. Quote generation logic now accurately includes shipping amounts.

Z10-28385 | Tax Displayed as Zero on Quote Receipt, Email, and Manage Quote

Corrected a calculation issue where taxes were incorrectly shown as zero on quote receipts, emails, and the Manage Quote page. Tax computation logic now ensures proper tax values based on user profile, location, and tax rules.

Z10-28454 | Store Not Accessible After Catalog Publish

Fixed an issue where publishing a catalog caused the store to become inaccessible. Store initialization and cache refresh processes have been enhanced to ensure uninterrupted store availability.

Z10-28496 | Cart Page Shows “Product Combination No Longer Available” Incorrectly

Resolved a defect where the cart page erroneously displayed “product combination no longer available” for valid product combinations when users were linked to accounts. Cart validation logic has been corrected to only trigger for truly unavailable combinations.

Z10-28510 | Address Dropdown Issue After Adding Multiple Addresses

Fixed an issue where the address dropdown on the checkout page did not function correctly after adding multiple addresses for a new user. Dropdown binding logic has been updated to display all addresses accurately.

Z10-28537 | Webstore Becomes Unresponsive With Repeated Client-Side Exceptions

Corrected a client-side issue causing repeated “Application error: a client-side exception has occurred” alerts, making the store unresponsive. Frontend error handling and script stability have been improved to prevent repeated failures.

Z10-28679 | Separate Line Item Created for Same Product & UOM via Different Links

Fixed a cart calculation issue where adding the same product with the same UOM via different links resulted in duplicate line items. Cart aggregation logic now merges identical products correctly.

Z10-28809 | Commerce Portal Inaccessible (503 Service Unavailable)

Resolved a critical availability issue where the Commerce Portal returned 503 Service Unavailable. Server routing, load balancing, and session handling have been corrected to ensure continuous portal access.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.