close

Filter

loading table of contents...

Solution Overview for Business Users / Version 2506.0

Table Of Contents

15.2 CoreMedia Commerce Hub

The connections to external commerce systems now follow a new architectural approach (called Commerce Hub). A generic, commerce-vendor neutral client in the CMS components (for example, Studio, CAEs) connects to one or more commerce adapter services that contain vendor-specific code. This allows a clear separation of the commerce connection and other CoreMedia components. It enables you to:

  • use different commerce providers simultaneously

  • avoid huge number of requests and the resulting slow latency towards Commerce systems by adding a delegating and caching service in between, so that not every component directly accesses the commerce system.

  • bugfixes and updates for new Commerce releases only need an update of a small component/service independent of the main CoreMedia components

As all connectors to the Commerce systems have different requirements in terms of technology and used libraries, they are now independent of each other and do not share the same libraries in the blueprint, anymore.

Nevertheless, the different adapters and the CMS blueprint use the same base-client that define the API between the generic client and the adapter implementations. The communication protocol uses gPRC with protocol buffers, based on HTTP/2 to ensure a fast and reliable connection.

Demo Sites for SAP Hybris Apparel, Salesforce Commerce Cloud SiteGenesis and SFRA as well a HCL (formerly IBM) Commerce Aurora B2C now use Commerce Hub by default.

Calista still uses the legacy non-Commerce Hub approach and will be migrated in the near future. Legacy eCommerce API implementations for Salesforce Commerce and SAP Hybris have been removed from the blueprint but can requested via Support.

The following connectors are available:

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.