Cloud Readiness / Oracle CX Commerce
New Feature Summary
Expand All


  1. UPDATE 21B REVISION 12
  1. Revision History
  2. Overview
    1. Publishing
        1. Worksets
  1. UPDATE 21B REVISION 6
  1. Revision History
  2. Overview
    1. Open Storefront Framework
        1. Open Storefront Framework (OSF) Configure-Price Components
  1. UPDATE 21B REVISION 4
  1. Revision History
  2. Overview
    1. Promotions
        1. Promotions Advanced Filters
    2. Experience and Design
        1. Preview by Date and Time
    3. Multisite
        1. Multisite Cart
  1. UPDATE 21B REVISION 3
  1. Revision History
  2. Overview
    1. Integrations
        1. Shipping Method External ID Property Exposed in Admin UI
    2. Promotions
        1. Shipping Method Internal Name Property Exposed in Admin UI
  1. Update 21B
  1. Revision History
  2. Overview
    1. Admin
        1. Access Control Enhancements
    2. Audiences and Personalization
        1. Audiences by Device
        2. Anonymous Shopper Personalization
    3. Catalog
        1. Catalogs with Optional Collections
    4. Integrations
        1. Integration with Oracle Product Hub
        2. Integration with Customer Data Management
        3. Shipping Method Update - External ID Property (API only)
    5. Recommendations
        1. AI Recommendation Strategies and Global Exclusions
    6. Compliance
        1. California Consumer Privacy Act (CCPA) Support (API Only)
    7. Payments
        1. Enhancement to Robust Order Capture
    8. Audiences
        1. Headless Personalization APIs (API only)
    9. Server-Side Extensions
        1. Improved Server-Side Extension Logger Access & Terminology Updates
    10. Promotions
        1. Shipping Method Update - Internal Name Property (API only)
    11. Open Storefront Framework
        1. Wish List Support in Open Storefront Framework

Update 21B Revision 12

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
08 JUL 2021 Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Publishing

Worksets

This Commerce update introduces a significant enhancement to the publishing functionality with the release of worksets.  Worksets are a new way to selectively publish and designed to provide teams with tools for better collaboration and visibility.

A workset is a container for teams to manage and share their work, allowing you to group items as you create, edit, or delete. You publish the workset instead of selecting items from a large list of changes. providing a more efficient publishing process.

Capability highlights

  • Provides visibility into work being done and when other users have changed the same items in other worksets.  
  • Groups changes for publishing as users are working.
  • Publishing users can easily track and select groups of changes to publish.

Update 21B Revision 6

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
02 JUN 2021 Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Open Storefront Framework

Open Storefront Framework (OSF) Configure-Price Components

This Oracle Commerce Open Storefront Framework (OSF) update provides a set of out-of-the-box components used to integrate with Oracle Configure Price Quote (CPQ) in price and configure scenarios.

Capability highlights:

  • Support in OSF JS API to interface with the Commerce Server-Side Extension (SSE) that handles orchestration with CPQ Rest API.
  • Configure widget for placement on Product Detail Page (PDP) to open configuration dialog.
  • Provides UI components for common configuration types:
    • Includes selector types - radio buttons, drop-downs, toggles, date/time picker
    • Support for CPQ array set selections in a table
  • Displays updated pricing based on configuration selections.
  • Ability to add configured product to the cart.
  • Ability to edit configured product from the cart.

Update 21B Revision 4

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
04 MAY 2021 Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Promotions

Promotions Advanced Filters

With this new Oracle Commerce feature, you can create custom behavior for individual promotions when the out of the box behavior does not meet your requirements.  For example, you can control how promotions are applied at a more granular level and override default behavior regarding how promotions are combined.

Capability highlights:

  • Allow items in a cart to receive more than one item discount.
  • Specify whether items that are qualifiers for a promotion can be targets for a different promotion.
  • Specify whether items can be qualifiers for more than one condition.
  • Control whether items already on sale can receive a promotion.

Experience and Design

Preview by Date and Time

This Commerce update introduces an enhancement to the Preview functionality by providing a convenient method for previewing future content changes. Prior to this update, you could vary store content and catalog assets by date and time, however, preview only worked on current server time. You can now apply a date and time filter in Preview and view pages as they will be on the designated future date and time.

Capability highlights

  • This filter can be combined with other filters in Preview such as the Audience and Viewport filters.
  • The date and time filter allow you to view the following types of content:
    • Promotions and promotional content scheduled for a future date and time
    • Widgets configured in slots against a future date and time

Multisite

Multisite Cart

The release of the Commerce Multisite Cart feature enables customers to implement a shared cart strategy across their sites, providing a single seamless cart experience across multiple sites.

For merchants with multiple sites, a merchant can use the feature to share the shopping cart, allowing a shopper to have a single shopping cart across sites. This means that shoppers can add products from multiple sites into a single cart and purchase all products in the same order using a single set of shopper credentials (login name and password).

Capability highlights

  • Customers managing multiple sites in a single environment can set up a site group that is configured for cart sharing.
  • Applicable for both B2C and B2B customers
  • Agent Console can be customized via API to support Multisite Cart.
  • An administrator can easily set up and manage a shared cart via API.
  • Supports site-specific promotions, as well as promotions that apply to sites that share a cart.

NOTE: Customers who want to use Multisite Cart must build their storefronts using Open Storefront Framework (OSF).

Update 21B Revision 3

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
28 APR 2021 Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Integrations

Shipping Method External ID Property Exposed in Admin UI

The Shipping Method External ID Property API feature was delivered in Oracle Commerce 21A revision 11.   With this update, you can set the ID from an external shipping system on a shipping method in the Commerce Settings tab of the Administration UI.

Capability highlights

  • Allows users to store the ID from an external shipping system on a shipping method created in Oracle Commerce.
  • ID can be sent to external pricing and shipping systems.

Promotions

Shipping Method Internal Name Property Exposed in Admin UI

The Shipping Method Internal Name Property API feature was delivered in Oracle Commerce 21A revision 11.  This update allows you to create an identifier on shipping methods that is hidden from shoppers, using the Commerce Administration UI.

The internal ID allows merchants to have multiple shipping methods with the same display name for shoppers but be able to identify them distinguish between them internally when managing promotions.

Capability highlights

  • Makes it easier for users to identify the correct shipping methods to add to shipping promotions.
  • Users can create multiple shipping methods with the same display name on the storefront to be used in different contexts (e.g. you may want to display "Ground Shipping" to shoppers for two different shipping methods, one on the U.S. site and one on the Canadian site).
  • Internal names automatically are displayed in the Shipping Method editor in Shipping Discount promotions editor.

Update 21B

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
13 APR 2021     Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Admin

Access Control Enhancements

This Commerce update provides enhancements that allow you to control a business user’s access to specific catalogs and price groups. This can help you prevent unauthorized updates of products and prices.

With this release, we’re providing API support for creating security criteria for catalogs and price groups, and for adding privileges and security criteria to roles.

Capability highlights:

  • Create security criteria for catalogs and price groups (via API).
  • Add privileges and security criteria to roles (via API).
  • View the contents of roles in a new User Management UI.
    • UI is accessed from the left-hand navigation panel.
    • Replaces the Settings > Access Control UI.
    • Requires the Administrator privilege.
  • Catalogs and price groups display as read-only for users lacking permission to update.

Audiences and Personalization

Audiences by Device

This new CX Commerce update allows merchants to build different shopper experiences based on the type of device (mobile vs non-mobile), as well as the operating system being used (iOS, Android, or Other).  Targeting based on device information applies to creating new audiences and extending existing audiences.

Capability highlights

  • Create content variation slots that are specific to the type of visitor.
  • Target a promotion based on the type of device being used.
  • Extends the existing Audience Rule Builder to add additional criteria.

Anonymous Shopper Personalization

Many visitors to a site do not register as members, although they may be repeat visitors or buyers.  This new feature of CX Commerce extends engagement and revenue conditions to these unregistered shoppers.  This update expands the current Audiences capability of supporting shoppers that are registered but not logged in.

Capability highlights

Previously, first visit and last visit date were available.  This new release extends the conditions to include:

  • Engagement: First Purchase Date, Last Purchase Date, Number of Orders
  • Revenue: Lifetime Average Order Value, Lifetime Spend, Lifetime Currency Code, Last Purchase Amount

Audiences using these metrics can now target shoppers across the journey, regardless of login status.

Catalog

Catalogs with Optional Collections

This new CX Commerce feature extends the current independent catalog model to support products that are directly linked to the catalog and not in collections. A business user can directly link a product to a catalog via the Administration UI, API, .csv import/export, or bulk import/export API and add those products to a collection in the catalog after importing into CX Commerce.

Capability highlights

  • Search for products that are directly linked to a catalog via the custom search product modal.
  • Ability to see/edit which catalogs the product is directly linked to from within the membership tab of the product editor.
  • Ability to filter the list exported to excel by products that are directly linked to the selected catalog via the export dialog.
  • Extends the current independent catalog model to that it can support products that are directly linked to the catalog and *not* in collections.

Integrations

Integration with Oracle Product Hub

The CX Commerce integration with Oracle Product Hub, an enterprise-class product master data management software delivered via cloud, allows customers to import centrally managed products, SKUs, images and price lists into the Commerce application. For CX Commerce customers with large catalogs, a substantial number of products and complex operations, integration with a master data application such as Product Hub is key to effectively and efficiently manage their business.

Capability highlights

    • Ability to import products identified in Product Hub to be published in Commerce.
    • Ability to associate collections created in Commerce to the products.
    • Ability to synch products created / updated in Product Hub with Commerce.
    • Ability to upload images from Product Hub to Commerce and associate them with products.

Integration with Customer Data Management

The CX Commerce integration with Oracle Customer Data Management (CDM) a cloud-based application for managing organizations and contacts, enables customers to import centrally managed records for accounts, customers and profiles into Commerce, providing a single source of data for all customer data. Using Oracle Integration Cloud (OIC), the integration is flexible and extensible to meet custom flows between CDM and Commerce.

Capability highlights

  • Synchronize in bulk or individually contacts and profiles that have been created or updated in Commerce to CDM in real time. Additionally, associate contacts to an account during the synchronization process.
  • Synchronize in bulk or individually accounts that have been created or updated in Commerce to CDM in real time.
  • Maintain and synchronize account hierarchy across the systems.
  • Dynamic attributes created on either system can be mapped using the OIC integration.
  • Customer records can be displayed in the storefront from CDM.

Shipping Method Update - External ID Property (API only)

With this new enhancement, you can now store an ID generated from a third-party shipping system allowing you to map shipping methods easily across systems.

Capability highlights

  • Allows users to store the ID from an external shipping system on a Commerce shipping method.
  • External ID is included in the shipping method information in the external shipping webhook and added to docShippingAdminEndpoints swagger.

Recommendations

AI Recommendation Strategies and Global Exclusions

With this release, CX Commerce allows merchandisers to create complex recommendation rules or strategies that can be managed efficiently across widgets on different page layouts and harness the power of the Commerce Recommendations engine right in the Administration UI without the need for custom rule set up and testing by a development team.

Product recommendations are generated by an AI-powered learning engine. Strategies and Global Exclusions work in harmony with this engine to provide granular control over the merchandising experience.

Capability highlights

  • Extend existing recommendation strategies with additional logic, including tailoring recommendations to prioritize additional factors (for example: brand affinity).
  • Combine multiple strategies and limit the number of products returned by each to create a broad variety of recommendations to connect with the customer.

Compliance

California Consumer Privacy Act (CCPA) Support (API Only)

This Commerce feature is designed to address the California Consumer Privacy Act of 2018 (CCPA),  giving consumers more control over the personal information that businesses collect about them. This landmark law secures new privacy rights for California consumers.

The update enables a merchant to request an extract of all clickstream data for an individual shopper to package in an encrypted format that can be provided to the consumer.

CCPA rights apply only to consumers/shoppers who are residents of California.

Capability highlights

  • Provides an Agent API that can initiate a request to generate a snapshot of all clickstream data for a specific shopper.
    • This will generate an encrypted file on file storage that can then be sent to the shopper.
    • Categories of data extracted, include pages visited, products viewed, search terms entered, and products added to cart or purchased.
  • Note existing APIs can already be used to extract profile and order information.

Payments

Enhancement to Robust Order Capture

This CX Commerce update provides an enhancement to the Robust Order Capture feature released in 20D Revision 4. Robust Order Capture reduces rare occurrences of orders where the payment has been authorized, but not successfully submitted.

This new enhancement addresses the specific incident that may happen when the “Full Payment Required” setting is configured, and a shopper attempts to remove the last item from the cart.

Capability highlights

  • An order is no longer deleted if a shopper tries to remove the last item from the cart and the order is now saved in ‘failed’ state.
  • Merchant has access to details of the failed order.
  • The order can be viewed in Order History and in the Agent Console to aid investigation.
  • Shopper also has a record of the order.

Audiences

Headless Personalization APIs (API only)

This Commerce update introduces new APIs that allow headless applications to establish a visit context for each shopper when evaluating audience membership. These APIs allow merchants to use the full range of personalization audiences when building, for example, native OS or custom web applications, voice assistants, social commerce plug-ins, and chatbots.

Capability Highlights

  • Your headless application can now use audiences based on visit characteristics, such as entry page, UTM parameters, and geolocation.
  • Developers now have easy-to-use tools to assist in instrumenting a headless integration to support Audiences.

Server-Side Extensions

Improved Server-Side Extension Logger Access & Terminology Updates

With this Commerce revision, we’ve introduced an enhancement to server-side extension (SSE) logger access, in addition to a terminology change in the SSE “package.json” file.

The logger access update provides easier access to the framework-supplied logger.  When writing new code or updating an existing SSE, use the new variable “global.occ.logger”.

Capability Highlights

  • The built-in logger integrates properly with the SSE log retrieval APIs.
  • No change has been made to the logging APIs. The change is in how to access the logger.

Terminology Change

In an effort to modernize and clarify terms used in Oracle products and services, “whitelistUrls” in the SSE “package.json” file, has been replaced by “allowedUrls”.   This name is clear and directly relates to the URLs allowed to be called by server-side extensions.

Promotions

Shipping Method Update - Internal Name Property (API only)

The internal ID enhancement allows merchants to have multiple shipping methods with the same display name for shoppers and identify them internally when managing promotions.

Capability highlights

  • Users can create multiple shipping methods with the same display name on the storefront to be used in different contexts.
  • When creating shipping promotions, a user can easily differentiate shipping methods even though they have the same external display name.
  • Internal names are automatically displayed in the Shipping Method editor in Shipping Discount promotions editor.

Open Storefront Framework

Wish List Support in Open Storefront Framework

With this release, Commerce customers using Open Storefront Framework (OSF) can more easily implement wish list functionality similar to what is available in Storefront Classic. They now have access to out-of-the-box wish list widgets to create and manage multiple wish lists, add, edit, and delete wish list items, move products from one wish list to another, and add to cart from any wish list. You can invite friends to be a part of a wish list, make comments on items in a wish list, and share products and gift ideas.

The OSF wish list widgets make use of the Commerce wish list service and interface with the corresponding Social Wish List APIs.

Capability highlights

Wish list features in OSF include the ability to:

  • Create, edit, and delete wish lists with different privacy settings (Private, Shared, or Group).
  • Add items from the product detail page to a new or existing wish list.
  • Move items from a wish list to the cart or from the cart to a wish list.
  • Move items from one wish list to another.
  • Edit or delete wish list items.
  • Add comments to wish list items.
  • Share wish lists with your family and friends and invite friends to a wish list.