MINOR Yotpo Integration: Fixed a bug to ensure base product IDs replace child product IDs in order items, preventing 404 errors.
Composer
View All TagsKlevu integration update
INTEGRATIONS HUB Released Klevu Integration V8 (US) - V7 (EU): This new version fixes missing product attributes.
Klevu Integration added to Integration Hub
INTEGRATIONS HUB Released a new Klevu Integration. This Integration synchronizes catalog from Commerce Manager to Klevu. For more information, see Integrating with Klevu Catalog Sync.
Enhanced cart side effect message, Algolia integration update
MINOR We have made an enhancement to cart side effect messages on promotion applications. Now, when a second promotion using the same code as an existing one in the cart is applied, the side effects provide more detailed messages, indicating the removal and addition of different promotions.
INTEGRATIONS HUB: Released Algolia - Full / Delta / Large Catalog V69 (US) - V54 (EU): This new version includes a fix for an intermittent issue with some dropped images during catalog sync. For more information, see Integrating with Algolia.
Algolia integration updated
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V68 (US) - V53 (EU): This new version adds concurrency checking to prevent catalogs from being published concurrently, which can cause issues if the same data is updated at the same time. For more information, see Integrating with Algolia.
Algolia integration updated
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V67 (US) - V52 (EU): This new version adds debugging code for images collection to troubleshoot an intermittent issue with some dropped images during catalog sync. For more information, see Integrating with Algolia.
Store configuration orchestrator updated
INTEGRATION HUB: Released Store Configuration Orchestrator - V17 (US) - V16 (EU): This new version now supports the ability to export and import payment gateways. For more more information, see Commerce Store Configuration Orchestrator.
Updated SendGrid Integrations
Integration Hub Released a new version of the SendGrid Integration (US v15 & EU v14). This version adds support for an optional From name to be configured within events. See Integrating with SendGrid.
Specialized promotions manager role, Shopify integration updated
MINOR Introduced a new specialized Promotions Manager role dedicated solely to promotions management within a store. For more information, see Permissions.
INTEGRATION HUB Released a new version of the Shopify integration. The template field Catalog Name is renamed to Shopify Product/Variant ID for catalog name. For more information, see Integrating with Shopify.
Integration Hub new product loader component and product import integration release
INTEGRATION HUB Released a new version of Product Loader component (US V9 & EU V8) and Product Import Integration (US V13 & EU V12). The component and integration now support a new merge update mode, in addition to replace mode. For more information see, Product Loader component and Product Import Integration.
Onport Integration added to Integration Hub
INTEGRATION HUB Released a new Onport Integration V4 (US & EU). This integration now supports synchronizing fulfillment, cancellation, and price information between Commerce and Onport. For more information, see Integrating with Onport.
Variations with sort order now sorted in descending order in catalog, Elastic Path JSON Schema component added to Builder
MINOR In Product Experience Manager, now, when a parent product that has variations and/or variation options with a configured sort_order is published in a catalog, the response displays the sorted variations and variation options. Variations and variation options are displayed in descending order according to their sort_order values. For more information, see Get all products in a catalog release, Get a product in a catalog release, Get all products in a hierarchy, and Get all products in a node.
BUILDER COMPONENT Released a new Elastic Path JSON Schema component V1 (US & EU). This component allows validation of a JSON object against a given JSON schema using the jsonschema library. For more information, see Elastic Path JSON Schema.
Algolia integration update, created at and updated at added to variations and variation options
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V64 (US) and V49 (EU): The new version includes a fix in the validation process for sale price currencies. Previously, an issue arose where currencies were provided as present but null. This update introduces additional validation steps to rectify the errors resulting from this issue.
MINOR In Product Experience Manager, when you create variations and variation options, two new attributes, created_at and updated_at, allow you to see when variations and variation options were created or updated. For more information, see Variations API and Variation Options API.
Algolia integration update, product template import with slug
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V63 (US) and V48 (EU): The new version includes bug fixes that address potential occurrences of errors within the category search attributes when a product is assigned to multiple nodes. Additionally, a bug was fixed to ensure that the ep_name_plus_slug_categories option defaults to false.
MINOR In Product Experience Manager, when you import products that have templates, you can now use template slugs as well as IDs to import templates associated with products. This makes it easier to see that data is being imported into the correct template fields. For more information, see Importing Custom Data (Flows).
New integrations builder design, gift item currency matches eligible item currency
MAJOR Commerce Manager: We have introduced a new Integration Builder design. This enhanced Builder experience allows you to:
- Build integrations faster and easier in a low-code environment.
- Streamline designer canvas that optimizes space usage.
- Add and configure integration steps with improved efficiency.
- Navigate seamlessly with introduction of new panning and zooming features.
MINOR When automatically adding free gifts in the shoppers cart, you now have to ensure that the currency of automatically added gift items matches with the currency of the eligible items. Additionally, the free gift item must be within the same catalog as the eligible items. In case of a currency mismatch, the cart response includes an error section addressing the issue with free gift items. For more information, see Promotions.
Algolia integration upgrade, jsonl batch streaming in Builder
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V62 (US) - V47 (EU): The component that splits catalog updates into batches has been updated to automatically split batches that result in a payload larger than 4,000,000 bytes into 2 batches. This helps to alleviate client occurrences of HTTP 413 errors that prevent successful indexing due to fluctuations in client product data size.
BUILDER COMPONENT: Released jsonl-batch-steam V6 (US & EU): The component that splits catalog updates into batches has been updated to automatically split batches that result in a payload larger than 4,000,000 bytes into 2 batches. This helps to alleviate client occurrences of HTTP 413 errors that prevent successful indexing due to fluctuations in client product data size.
Promotion code filtering, API & Commerce Manager, node product association, import node product associations
MINOR Added new filtering attributes to facilitate searching for a promotion code within a specific promotion and filtering advanced promotion usages. For more information, see Get all Promotions and Get Promotion Codes.
Additionally, in Commerce Manager, we have added a new Search coupon code field to filter a promotion code within a specific promotion. For more information, see Searching a Promotion Code within a Specific Promotion.
INTEGRATION HUB: Released Elastic Path Commerce Cloud Node Product Association Import V5 (both US & EU). The number of node-product relationships that are created in a single API call has been decreased from 100 to 20. Inbound records that specify more than 20 relationships are split into multiple API calls.
BUILDER COMPONENT: Released Elastic Path Import Node Product Associations V6 (both US & EU). The number of node-product relationships that are created in a single API call has been decreased from 100 to 20. Inbound records that specify more than 20 relationships are split into multiple API calls.
Yotpo integration upgrade, Get all hierarchies updated
MINOR Yotpo integration now support unique API authentication expiry requirements. For more information, see Integrating with Yotpo.
MINOR The Get All Hierarchies endpoint now supports pagination. For more information, see Get All Hierarchies.
November 28, 2023
MAJOR Algolia – Full/Delta/Large Catalog Integration: Added three new flows to the integration and configured a webhook in Elastic Path Commerce Cloud to synchronize inventory when the corresponding option is enabled. This connects the s**tock_transaction.created event to the Single Entry Inventory UpdateObject to Algolia Direct flow. Depending on the configuration, the flow retrieves either available or total inventory and sends the data to all Algolia indexes. There is an option to skip object creation if they do not already exist in that particular index. In version 58, a third flow is introduced to cache Algolia Mapping, refreshing on an hourly** by default. This eliminates the need to fetch the mapping with every stock update.
MINOR When creating, updating, or retrieving an address, you can now see customer or account relationship details linked to that address. This is helpful for getting webhook payloads. For more information, see Addresses API.
November 17, 2023
MAJOR You now have the ability to integrate Shopify with Elastic Path Commerce Cloud through the Integrations Hub in Commerce Manager. The Shopify integration ensures a seamless synchronization of catalog information such as products, prices, images, variations, templates, attributes and categories from Shopify to Elastic Path. For more information, see Shopify Integration.
November 9, 2023
MINOR The Shipping Groups or Split Shipping feature is no longer in Beta. For more more information, see Shipping Groups.
MINOR Algolia – Full/Delta/Large Catalog Integration: The integration now supports option indexing of inventory status and stock amounts through use of the stockAmount and stockBoolean flags.
October 17, 2023
MINOR The Klaviyo builder component in Composer now has a new Create Event action. You can use this action to post a full event to Klaviyo using the event.body field. This allows you to send generic events. For example, you can send a password reset event to Klaviyo.
September 21, 2023
MAJOR A new Monitor dashboard is available in Composer. Monitor provides an aggregated view of all your integration activities with visibility into each execution and the ability to drill into the details of any execution. Filter the logs or executions to look for failures across all integrations or filter down to a specific integration or event a specific process flow within a specific integration. For more information, see Monitor.
September 12, 2023
MINOR In Commerce Store Configuration Orchestrator:
- You no longer need to include empty arrays in the input JSON when importing store configurations for objects that are not needed.
- To use this new feature, you must upgrade to the latest version of the integration within Composer.
For more information, see Commerce Store Configuration Orchestrator.
August 29, 2023
MINOR Algolia – Full/Delta/Large Catalog Integration: Updates to single products now check for catalog sync operations and delay the update until the other operations are completed. Additionally, fixed a bug for child products identification. For more information, see Integrating with Algolia.
August 10, 2023
MAJOR You can now integrate Elastic Path Commerce Cloud with Segment using the Integrations Hub in Commerce Manager. This enables you to collect, transform, send, and archive your Elastic Path Commerce Cloud data and send the data to your marketing, product, and analytics tools. For more information, see Integrating with S**egment**.
July 31, 2023
MAJOR You can now integrate Elastic Path Commerce Cloud with Talon One using the Integrations Hub in Commerce Manager. This enables you to use Elastic Path Commerce Cloud catalog data in your Talon One promotions. For more information, see Integrating with T**alon One**.
July 20, 2023
MAJOR Monitor, a new Elastic Path Commerce Cloud integration logging platform is now available. Monitor allows you to access logs critical for building, deploying and supporting your integrations. For more information, see M**onitor**.
MINOR Algolia - Full/Delta/Large Catalog Integration: Add existing Algolia object to be updated without need to republish a catalog. Accepts delta fields and adds/updates existing object with added/changed content. For more information, see Integrating with Algolia.
June 21, 2023
MAJOR Builder, a new Elastic Path Commerce Cloud integration platform is now available. Builder enables you to quickly and easily build integrations to the other apps that you use. You can do this using the Elastic Path Commerce Cloud pre-built components. For more information, see Builder.
MINOR Bug fix: Fixed a bug to stop prematurely removing detached products from nodes when bundles and base products are included in a release.
MINOR Bug fix: Fixed a bug to avoid prematurely removing child products as components when their base products are included in a release.
MINOR Improve performance when looking up nodes by slug filter.
June 5, 2023
MAJOR You can now migrate all version 2 capabilities, for example, Products, Extended Data, Brands, and Collections to Product Experience Manager. For more information, see Elastic Path Commerce Cloud Legacy to PXM Catalogs Migration.
MAJOR Stores can use organization templates and fields. However, the store-level entries associated with an Organization template appears only at the store level. For more information, see PXM Product Templates Overview and Add Flow Entries to Add data for your Products.