New endpoint to retrieve application key
Minor Added a new endpoint to retrieve information about a specific application key. For more information, see Get an Application Key.
Minor Added a new endpoint to retrieve information about a specific application key. For more information, see Get an Application Key.
Major You can now use the Elastic Path Commerce Cloud Store Product Import in the Integrations Hub in Commerce Manager to import product data from one Elastic Path Commerce Cloud store to another. See Elastic Path Commerce Cloud Product Import.
Minor Commerce Manager: When filtering your orders in Store > Orders, you can now see that the Exact toggle is always ON by default. For more information about filtering orders, see Filtering Orders.
Minor
If you specified build_rules for a product, when using Get all products or Get a product endpoints, the variations attribute now lists the variation option IDs that you specified to include when building your child products. If no build_rules are specified, all the variation and variation options available for a product are displayed. If a product does not have any variations, then the variations attribute is not displayed. See Build Child Products Using Variations.
Minor Commerce Manager: We have made some improvements on how discounts are displayed on the Order details page. Additionally, a new Discounts field is now available on the Order details page to see the total discounts applied to the order. For more information, see Order details page in Elastic Path Commerce Cloud Commerce Manager.
Major When duplicating hierarchies using Duplicate a Hierarchy endpoint, you can now use the include_products attribute to specify whether you want products associated with the nodes in an existing hierarchy to be associated with the nodes in the duplicated hierarchy. This is useful because you do not have to re-associate all your products with the duplicated hierarchy. For more information, see Duplicate a Hierarchy.
Major Commerce Manager: You can add time schedule to catalog rules. For more information, see Add schedule to catalog rules.
Minor In Commerce Manager: In Filters, you can now use list in the SKU filter that enables you to filter your product list by specifying a list of SKUs. Only the products whose SKUS you have specified are shown. For more information, see Filtering Products.
Major The new Integrations Hub in Commerce Manager is now available. Integrations allows you to integrate with third-party providers, such as site search integrations and Email and SMS. The following integrations are currently available:
Minor On November 24th, 2022, we deprecated the shipping_name and billing_name fields for filtering orders. For more information, see Filtering.
Major You can use the Export API to export products in bulk. For more information, see Export PXM Products.
Major You can dissociate products from multiple hierarchies and their children nodes. For more information, see Dissociate Multiple Products.
Major Commerce Manager: You can assign products to multiple hierarchies and their children nodes. See EP PXM Products Hierarchy and Assign Products to Multiple Nodes.
Major You can perform a bulk product update using the Import EP PXM Products endpoint. For more information, see Bulk EP PXM Product Update.
Major Commerce Manager: You can read and update TTL for personal data logs for a store, see Viewing and changing TTL settings.
Minor In Commerce Manager: Filter query parameters are now available in the URL. Bookmark your filter URL to automatically activate that filter without having to reapply the filter each time. For more information, see Filtering Products.
Minor In Commerce Manager:
Moved Settings option to Settings > Store Settings section.
Renamed Settings > Store Settings to Settings > Store Settings > General Settings. For more information, see Store Details Settings.
Minor You can now include and exclude products from a promotion based on their attributes for the following promotion types:
Additionally, in Commerce Manager, we have included:
New Attributes condition type in Add exclude > Condition Type section to exclude products from a promotion based on their attributes.
New Attributes condition type in Add Promotion Condition > Condition Type section to include products in a promotion based on their attributes.
For more information, see Creating Item-level Promotions.
Minor The bundle_configuation object was misspelled in the cart, cart items, and order items. Therefore, on October 18, 2022, we have deprecated bundle_configuation and recommend that you use bundle_configuration to create a bundle configuration. See Carts.
Major You can now create Application Keys, which are tied to the actual store instead of a user. This is helpful in avoiding scenarios like when a user in your organization leaves, then their user-specific keys leave with them. For more information, see Application Keys.
Additionally, we have moved all keys and credentials to Settings > Application Keys section in Commerce Manager. For more information, see Creating an Application Key.
Minor Commerce Manager: A new External Reference field allows you to store another unique ID with your PXM product. This could be a unique ID from another company system, for example. See Configuring Products in Product Experience Manager.
Minor Commerce Manager: When searching for products in Product Experience Manager > Products, you can now search on Description, UPC/EAN and, MPN. This is in addition to Slug, SKU and, Name. See Configuring Products in Product Experience Manager.
Minor You can now exclude products from a promotion based on their attributes from cart-level promotions. For more information, see Create a Cart Fixed Discount Promotion and Create a Cart Percent Discount Promotion.
Minor Commerce Manager: New Attributes condition type in Add exclude > Condition Type field allows you to exclude products from a promotion based on their attributes from cart-level promotions. For more information, see Creating Cart-level Promotions.
Minor You can now see created_by and updated_by attributes to track changes made to a promotion in your store. For more information, see Promotions.
Minor You can use eq operator to search promotions using promotion codes. For more information, see Filtering with v2/promotions and Get all Promotions.
Minor Commerce Manager: New is and is like search operators are available in Product Experience Manager > Products. For more information, see Searching Products by Product Name, SKU and, Slug.
Minor You can now pay using Stripe Payment Element. For more information, see Elastic Path Payments Powered by Stripe.
Minor You can now void an authorization when an order with one payment transaction is in an authorized state. You can also void or cancel a payment if the order is cancelled.
Minor Commerce Manager: A new Hide Empty Template Fields toggle allows you to hide an attribute in your published catalog if no data has been set for the field. See Product Template Attributes.
Minor Commerce Manager:
Minor The in operator is now supported when filtering on Get all files endpoint. You can return a batch of specific files in a single request. For more information, see Get All Files.
Major A new Get a Product's Children endpoint retrieves a list of child products from a base product for a specified product and catalog release. For more information, see Get a Parent Product's Child Products.
Minor New bread_crumb_node metadata in a catalog enables you to see the nodes that product and nodes are associated with. For more information, see Catalogs.
Minor Fixed a bug where promotions were not applied when the currency of the item or cart does not match the currency of the promotion. When you apply the promotion, you will now get a promotion message indicating the currency mismatch. In this case, the promotion with the mismatched currency will be skipped, and any other applicable promotions will be applied. For more information, see Add Promotion to Cart.
Major Commerce Manager: You can now manage catalog releases from Catalogs > Edit Catalog. For more information, see Editing Catalogs.
Minor Fixed a bug where promotions to carts were applied even when start date of the promotions was in the future.
Minor You can now see price without discounted amount and all the discounts applied in the meta object in carts and order items. You can also see the promotion id generated for the promotion. For more information, see Cart Items and Order Items.
Major New dynamic bundles allow your shoppers to choose their own options in a bundle. For more information, see Dynamic Bundles.
Major Commerce Manager: New dynamic bundles allow your shoppers to choose their own options in a bundle. For more information, see Create Bundles.
Major You can now cancel or void a pending transaction. For more information, see Cancel a Transaction.
Major You can now add exclude options under the schema object to exclude nodes and product SKUs for the following promotion types:
Major You can now define target_nodes under the schema object to include nodes for the promotion for Create X for Y Discount Promotion and Create X for Amount Discount Promotion.
Minor Commerce Manager: A new Accounts field allows you to select the account names of accounts eligible to view your catalogs. When a user has logged in with the account, they see the configured catalog. See Catalog Rules.
Minor Commerce Manager: You may have products with multiple templates, with each template having multiple attributes. A new Hide Empty Fields toggle allows you to only see the fields that have values set.
Minor A new external_ref attribute allows you to store another unique ID with your PXM product. This could be a unique ID from another company system, for example. See Create a product.
Major payflow_express and paypal_express endpoints are no longer supported. We recommend to use PayPal Express Checkout gateway. For more information, see Configure PayPal Express Checkout and PayPal Express Checkout Payments.
Minor You can now forward some additional parameters to your Identity Provider via the authorization endpoint. For more information, see Single sign-on with OpenID Connect.