Written by Asif Lala
WCS Architect at Royal Cyber
Dynamic pages are mostly implemented as Product List or Product Detail pages for which the content changes based on which category or product is rendered. In this version, you can create and manage these pages more efficiently.
Developers can specify what component or page attributes are indexed and searchable. Users can find pages by looking for the attribute value if attributes are searchable. For instance, users can search for the text configured for a rich text attribute.
Developers can define attributes for page types. A developer can build a page type containing attributes for the Title, Image and Description displayed in search results for the page. A developer can also define page attributes for page tags that allow merchants to search, sort and retrieve pages conveniently.
Page Designer now gives a visual cue to let us know when preview settings are configured.
You can now use a payment method as a qualifier for all products, orders, and shipping promotions. Earlier only a payment method as a qualifier for order promotions was available.
The attributes valid_to (online_to), valid_from (online_form), tax_class_id, localized_tax_class_id, primary_category, and classification_category (category data via categories expansions) are now available from the DATA GET Products OCAPI Endpoint. You can include the attributes in the DATA PUT/PATCH products OCAPI endpoints.
When basket settings are configured to disallow or merge duplicate product line items, the system now considers product lists, such as wishlists, in addition to SKUs and inventory lists. When a shopper adds a product from a list to a basket, the system can only duplicate an existing product line item added from the same list.
Three parameters on the ExportOrders job step have altered. The Export Status default value is now Ready for export & the created and failed parameters have been removed.
Now, the get category API has the parent category tree element. The element returns the entire parent category tree. The parent category tree element helps enhance performance by fetching the category tree path on the breadcrumb rather than making recursive calls to get the tree.
Several OCAPI documents now have properties related to per-unit product pricing. The Data API and Shop API products and product_search resources absorb and return these documents.
You can now prorate select product promotions across all eligible products in a cart. This enhancement is accessible for amount and percent promotions. Enable this option using the checkbox that appears for applicable promotions.
Business Manager admins can use a feature toggle to enable or disable high scale price books. The high scale price books feature is intended for customers who import prices often and do not create or modify prices directly in Business Manager.
If an exception is thrown during an in-cart promotion evaluation, the evaluation is terminated and any calculated discount is returned. This enhancement allows shoppers to proceed to checkout with all applied discounts. We also improved the validation process to minimize unexpected failures. All failures are logged in log manager.
We can now show two new product attributes for shoppers on the product display and product list pages - unit quantity and unit of measurement. These attributes allow shoppers to compare the value between similar products of varying quantities.
Leverage the new search conversion dashboard to review how customer searches with results and searches without results impact orders and the order conversion rate on the site.