Skip to main content

Elastic Path Changelog

Keep up with changes to Elastic Path services by subscribing to our RSS Feed, Atom Feed, or JSON Feed

Dynamic Bundle Option Product Quantities

MINOR In Product Experience Manager (PXM), merchandisers can now gain greater control over Dynamic Bundles by configuring minimum and maximum purchase quantities for product options; for example, this makes it easier to design flexible curation boxes where customers can select their desired amounts of each included item.

See Dynamic Bundles.

Algolia integration update

MINOR INTEGRATIONS HUB: Released Algolia - Full / Delta / Large Catalog V71 (US) - V56 (EU) We’ve optimized how execution results are retrieved by limiting queries to specific time ranges. This change makes results load faster and improves reliability, especially for high-volume environments.

Order Number Filter

MINOR We have added the ability to filter orders by Order Number. The Order Number column can be set to visible on Orders page, and individual orders now reflect their Order Numbers, if available.

See Filtering Orders.

The Order Number value is not auto-generated. To find out how to set the Order Number in the order, see Checkout API.

Bundle component pricing breakdown bug fix

MINOR Bug fix.

A bug has been resolved with the bundle component pricing breakdown in carts/orders. The breakdown will now show component prices matching the bundles pricing model, including sales pricing where applicable.

New Hierarchies & Nodes Experience in Commerce Manager

MAJOR 🚀 A Revamped Hierarchies & Nodes Experience.

We've completely redesigned the Hierarchies & Nodes experience in Commerce Manager, making it easier and more efficient to organize, group, and manage your products into hierarchies.

What's new?

  • Powerful search – Quickly find nodes without manually browsing the hierarchy.
  • New table view – A familiar file-system-like structure for easier node management.
  • Hierarchy indicators – Instantly see if a node has children while browsing.
  • Two-pane layout – Browse the hierarchy and edit nodes side by side.
  • Deep links to product list page – Jump directly to product lists for maximum efficiency.
  • Custom attributes – Store additional metadata for hierarchies, nodes, and pricing.
  • View preferences – Customize how you interact with the hierarchy.
  • Fresh visual design – A modern, streamlined interface for better usability.

🔎 Explore the new experience now in the "Hierarchies" section under "Merchandise" in Commerce Manager.

New Hierarchies & Nodes Experience in Commerce Manager
New Hierarchies & Nodes Experience in Commerce Manager

New navigation experience in Commerce Manager

MINOR New navigation experience in Commerce Manager.

We've introduced a new sidebar navigation for Commerce Manager that improves the overall user experience and makes it easier to navigate between different sections. Key improvements include:

  • Streamlined menu structure with clearer section grouping
  • An easier way to switch between stores and organizations
  • Improved visual hierarchy for better readability
  • Collapsible sections to reduce clutter

Enhanced SKU and SKULess Item Handling in Promotions Builder

MINOR Enhanced SKUs and SKU-less Item Handling in Promotions Builder.

We've improved SKU and SKU-less item handling in the Promotions Builder. While this change is more noticeable in API requests, the Commerce Manager experience remains unchanged.

  • Merchandiser can handle SKU and SKU-less items within a single condition using the new item_identifier strategy.
  • The item_identifier strategy is supported in both promotion conditions and actions, providing greater flexibility.
  • All existing promotions using item_sku OR item_product_id will remain supported.
  • New promotions created in the Commerce Manager Promotions Builder will automatically use the new item_identifier strategy.

See Create a Rule Promotion API Examples

Improved, customizable list page

MINOR Improved List Pages. We've enhanced the table functionality on our list pages with the following:

  • Select which headers show on the table with customizable headers
  • View up to 100 items on the page
  • Hover over dates to see the date and time details for your location's time zone as well as UTC time zone
  • Dynamic search that shows all results with related terms
  • Select filters and bookmark the page to return and view the page with selected filters again.

We are making similar changes on list pages across Commerce Manager in the upcoming days.

List page enhancement

Hierarchies and Nodes

MINOR In Product Experience Manager (PXM), we have introduced breadcrumbs to hierarchies and nodes. Breadcrumbs display an ordered list of parent node IDs, slugs, and names (including locales).

MINOR In Product Experience Manager (PXM), we have introduced an endpoint to manage relationships between hierarchies and root nodes. This endpoint can be used to set sort order values for root nodes.

See Create relationships between a hierarchy and child nodes.

OR Filtering Support

MINOR We have expanded the filtering capability to allow filters to use a pipe | to logically OR the results.

See Filtering

Multi-location Inventories

MAJOR In Product Experience Manager (PXM), we have introduced a new feature to allow stock to be managed in multiple locations

Multi-location inventories allow more flexibility in managing stock which enables scenarios such as Buy Online, Pick Up In-Store. This change has changed the format of requests and responses to the inventories service and to avoid any breaking changes has not been applied to existing stores that use this service.

For more information, see Multi-location Inventory API

Custom Relationships, Hierarchy and Node Custom Attributes

MAJOR In Product Experience Manager (PXM), we have introduced Custom Relationships. Known as Product Relationships in Commerce Manager.

Custom Relationships enable merchandisers to link products in ways that strategically enhance the shopping experience. For example, you can establish connections between cross-sell items, suggest upsells, or create themed collections tailored to specific customer interests. Custom relationships can be configured as either bi-directional or uni-directional, offering flexibility in how products relate to each other. These relationships are easily managed through Commerce Manager and the PXM API.

See Custom Relationships.

MAJOR In Product Experience Manager (PXM), we have extended Custom Attributes support for Hierarchies and Nodes.

Custom attributes in (PXM) offer a powerful way to store additional metadata for hierarchies, nodes, and prices. These attributes, structured as key-value pairs, enhance flexibility by enabling businesses to tailor data for both internal operations and customer-facing catalogs.

See Custom Attributes.

Max times a shopper can apply the code, Bulk codes generation and export

MINOR We have introduced a new coupon code limitation to assign the maximum times a shopper can apply the code. This helps merchants limit the number of times a public coupon code can be used per shopper. For example, you can set a promotion to be used by first 100 shoppers (including or excluding guest shoppers) and each shopper can only use the promotion code once. Read more on Creating max uses per shopper promotion codes.

For Commerce Manager, see Adding Limitations

For API, see Create Max Uses Per Shopper Promotion Codes

MINOR We have introduced bulk codes generation, and export for Promotions Builder.

Read more on Managing Bulk Promotion Builder Codes.

For API, see Bulk Create Promotion Builder Codes

For Commerce Manager, see Bulk generate promotion codes

Yotpo integration update

MINOR Yotpo Integration: Fixed a bug to ensure base product IDs replace child product IDs in order items, preventing 404 errors.

"Deep linking" in Commerce Manager

MAJOR We have introduced the ability to "deep link" in Commerce Manager

We have improved the way we handle organization and store switching. We now have the organization and/or store id stored the url, so you can easily share the url with others and they will be taken to the same organization and store you were in when you copied the url.

You can now have multiple tabs/windows open in your browser and switch between organizations and stores without having to worry about losing your state.

This does mean any bookmarks you have for say https://euwest.cm.elasticpath.com/products will no longer work as expected because it doesn't have the store/organization id in the url. You should instead be redirected to the store selection page and once you select the store you will be taken to the correct page.

Klevu integration update

INTEGRATIONS HUB Released Klevu Integration V8 (US) - V7 (EU): This new version fixes missing product attributes.

Added First time shopper coupon code, Added duplicate promotion in Promotions Builder

MAJOR We have introduced a new feature allowing the creation of promotion codes specifically for first time shoppers, who have not yet completed a purchase with the store. Within Commerce Manager, you can now create a single code and select the option to apply it exclusively for first time shoppers. For more information, see Creating a Single Code.

For details on creating a first time shopper promotion code via the API, see Create First time Shopper's Coupon Code.

MINOR Commerce Manager: We have added a new feature allowing you to duplicate an existing promotion in Promotions Builder. For more information, see Duplicating a Promotion.

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.