Authorize.net added to Subscriptions
MAJOR Subscriptions now supports collecting payments using Authorize.Net. For more information, see Using Authorize.Net.
MAJOR Subscriptions now supports collecting payments using Authorize.Net. For more information, see Using Authorize.Net.
MINOR You can now track your Subscriptions billing, payment and tax operations using reports, allowing you to manage your finances more effectively. For more information, see Billing, Tax & Payment Reports.
Mainly bug fixes in this release.
MINOR Commerce Manager: We have now renamed Promotions to Promotions Standard in Commerce Manager. For more information, see Promotions Standard.
MINOR Commerce Manager: You can now add and edit nodes using the new Nodes view in Commerce Manager, enabling easier management of your nodes. For more information, see Creating Parent/Child Nodes.
MAJOR In Subscriptions, events are now observable. Events are actions that occur in Subscriptions such as a subscriber changing their address or a subscription changing from active to inactive. This enables you to integrate Subscriptions with external systems like enterprise resource planning, fulfilment and other systems. For more information, see Subscriptions API Documentation.
MAJOR We have introduced a new feature, called Promotions Builder, powered by our Rule Promotion engine. This feature offers you the flexibility in providing diverse discounts to shoppers, supporting discounts of varying complexities, ranging from code-based customer discounts to Buy X Get Y discounts, fixed price promotions, cart fixed discount, and many more based on your business needs. Moreover, it is compatible with our existing legacy promotions capability, ensuring a smooth transition to the new Promotions Builder. For more information, see Promotions Builder in Commerce Manager. To create promotions using API, see Rule Promotions. To apply Rule Promotions API in carts and orders, you must enable the use_rule_promotion field in Cart Settings.
MINOR The Get all Products and Get all Promotions endpoints now support beta filtering. The new syntax is an evolution of the original syntax, and allows more characters and formats. For more information, see Beta Filtering.
MINOR When adding subscriptions to a cart, you can now add tax items, allowing you to separate tax from the price of a subscription. For more information, see Add Subscription to a Cart.
Some minor improvements and bug fixes in this release.
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.
MAJOR Elastic Path Subscriptions is now available. Elastic Path Subscriptions allows you to offer your customers subscriptions and recurring billing for your products and services. Elastic Path Subscriptions gives you the flexibility to pause, update, or reactivate your subscription offerings, change billing cycles, and apply discounts. You can create subscriptions using the Elastic Path Subscriptions API or Commerce Manager. For more information see Subscriptions.
MAJOR You can now use product tags to store or assign a key word against a product or service that you sell in your store. For example, you could tag the products that you sell by color. This allows your shoppers to search your products by color, enabling them to quickly find what they are looking for, increasing the likelihood of a purchase, and boosting conversion rates. For more information, see Product Tags.
MINOR A new count attribute maintains the published release count of catalogs in the catalogs Release object. For more information, see Catalog Releases.
Some minor improvements and bug fixes in this release.
MINOR Commerce Manager: Improved account user search functionality to enable more effective filtering by email and name. For more information, see Searching Account Users.
New Stripe Payment Intents integration is now available and lots of bug fixes in this release.
You can now integrate Studio with Stripe Payment Intents, enabling you to use the Stripe Payment Intents features on your Studio storefront. These features include:
For more information, see Stripe Payment Intents.
MINOR Commerce Manager: Improved customer search functionality to enable more effective filtering by email and name. For more information, see Searching Customers.
MINOR The product locale description character limit is now 7600 characters. For more information, see Create a Product.
MINOR You can now contact Elastic Path Support team to increase the custom discount limit. For more information, see Custom Discounts.
Shopper Single Sign-On is now available and lots of bug fixes in this release.
Instead of requiring your shoppers to create yet another account, you can implement single sign-on in Studio.
Shopper single sign-on allows shoppers using Studio storefronts to access multiple applications and services with a single set of credentials, streamlining the login process and improving your shoppers experience of your online store. In addition, you can gather more comprehensive user data preferences, enabling you to deliver more personalized shopping experiences. For more information, see Shopper Single Sign-On.
Studio now enables you to customize your Studio storefronts appearance using CSS variables. You can use these variables in the Component Editor when you are creating your custom components. See CSS Variables.
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.
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.
Bootstrap Grid and Flex Grid are no longer supported.
A new integration with Advanced Commerce (Graphene HC), and lots of bug fixes in this release.
Support for Advanced Commerce (Graphene HC) is now available. This means that you can synchronize your Studio storefront with your Advance Commerce (GrapheneHC) storefront giving you advanced searching and merchandizing capabilities. See Advanced Commerce GrapheneHC.
Shipping address fields have been renamed from Address, Apartment Suite, to Address Line 1 and Address Line 2.
Now, when you click on either a product name or image, you are directed straight to the corresponding product page.
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.
MINOR In Product Experience Manager, pagination is now supported on the Get All Jobs endpoint. In addition, a bug has been fixed where the dates and times in the Jobs API responses were not in the correct format. For more information, see Get All Jobs.
MINOR In Product Experience Manager, when you export products that have templates, you can now use template slugs instead of IDs to export templates associated with products. For more information, see Product Export API****.
MINOR We have now updated our system to calculate line finances based on unrounded unit values, ensuring accuracy and reducing rounding errors during the order calculation process.
We have removed the Banner component as the component is not being used.
Improvements towards a seamless integration with Elastic Path Composable Commerce and lots of bug fixes in this release.
The following new features have been introduced when integrating Elastic Path Composable Commerce with Studio.
With Elastic Path Composable Commerce, you can create and manage bundles. A bundle is a purchasable product, comprising of one or more products that you want to sell together. Your product bundles are now available in your Studio storefronts. In other words, when you select a bundle product, all the products that make up that bundle are automatically displayed. Depending on how your bundle is configured, your shoppers can purchase the products in the bundle.
With Elastic Path Composable Commerce, you can create promotions. You can now add your promotion coupons to a smart links menu. This enables you to create buttons that add your promotions to a cart and checkout.
In the page editor, you can now create links with link text, similar to the way you create an action with links.
MINOR Commerce Manager: You can configure the sort order of your product variation and variation options. You can then use the Sort Order value to program your storefront to display the variations and variation options in the order that you want. For more information, see Product Variations, Options, and Modifiers in Commerce Manager.
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.
MINOR In Product Experience Manager, when exporting products with templates, you can now use the template slug in the header of your CSV field, as well as the template ID. For more information, see Export Products.
MINOR In Product Experience Manager, the Get a Product's Nodes endpoint now supports pagination. For more information, see Get a Product's Nodes.
MINOR In Product Experience Manager, when you create product prices and modifiers, two new attributes, created_at and updated_at, allow you to see when product prices and modifiers were created or updated. For more information, see Price Books API and Price Book Modifiers API.