HCL Commerce is a high-availability, highly scalable and customizable e-commerce platform. Able to support hundreds of thousands of transactions per day, HCL Commerce allows you to do business with consumers (B2C) or directly with businesses (B2B). HCL Commerce uses cloud friendly technology to make deployment and operation both easy and efficient. It provides easy-to-use tools for business users to centrally manage a cross-channel strategy. Business users can create and manage precision marketing campaigns, promotions, catalog, and merchandising across all sales channels. Business users can also use AI enabled content management capabilities.
Topics in the Samples category highlight the various samples that are provided with HCL Commerce.
HCL Commerce includes sample storefront designs that illustrate the use of the remote store model.
The Aurora starter store showcases the latest in storefront features, and models best practices in store development, demonstrating a wide scope of retail scenarios. Simplify your responsive B2C or B2B web store implementation and reduce your time-to-market by using the Aurora starter store as your development base.
The site flows provide a screen capture and a detailed description for each store page. Store developers can use the site flows as a high-level guideline for each page to identify starting points when store pages are changed.
Catalog browsing flows describe pages that your customers use to browse and search categories and products on your storefront.
The Aurora starter store provides multiple layouts for the bundle details page.
HCL Commerce has different advantages for business users, administrators and developers. HCL Commerce targets each of these roles with a tailored set of offerings so that each of your users can get maximum benefit.
Learn how to install and deploy HCL Commerce development environments and HCL Commerce production environments.
Before you migrate to HCL Commerce Version 9.1, review this information to help plan and execute your migration.
Topics in the Operating category highlight tasks that are typically performed by business users, customer support representatives, to complete their day-to-day tasks in the operation of the HCL Commerce site.
Topics in the Integrating category highlight the tasks that are commonly performed for using HCL Commerce in combination with other products.
Topics in the Administering category highlight tasks that are typically performed by the Site Administrator, to support daily operations of the HCL Commerce site.
The topics in the Customizing section describe tasks performed by an application developer to customize HCL Commerce.
HCL Commerce provides many tutorials to help you customize and understand your HCL Commerce instance and stores.
The Aurora starter store contains features at the site, category, product, and search-levels. It also contains B2B-optimized functionality and follows the IBM accessibility guidelines to implement accessibility features.
For the Aurora starter store, you can select certain functions to include in your store and disable the ones that you do not need. Use the Store Management tool in Management Center to control which functions are enabled for your store.
Site flows provide a comprehensive layout of each store page and explain how pages relate to one another. Use the site flow topics to understand the standard and optional functions of each page, and to learn how to get data into the page.
The Aurora starter store provides multiple layouts for the header and footer.
The Aurora starter store provides multiple layouts for a home page.
The Aurora starter store provides multiple layouts for a department page.
The Aurora starter store provides multiple layouts for a subcategory page.
The Aurora starter store provides multiple layouts for the product details page.
The Aurora starter store provides multiple layouts for the product variant details page.
The Aurora starter store uses two different layouts for a SKU details page, one for a B2C store and another for a B2B store.
In the responsive bundle details page, customers can view complete and detailed information about a bundle. The default layout for the page displays the bundle name, image, price, short description, long description, descriptive attributes, and more. For each component, the layout displays the name, image, price, short description, and defining attributes (if applicable). Customers can check inventory availability for the components in the bundle and add the bundle to their cart or current order.
The Aurora starter store provides multiple layouts for the kit details page.
The Aurora starter store provides layouts for the dynamic kit pages, and for the Configuration page that supports kit configuration in Sterling Omni-Configurator.
The Aurora starter store provides multiple layouts for a search results page.
Landing pages are used to promote certain products or activities in the store by directing shoppers to specific store pages based on search submissions. The responsive landing page can promote certain products, brands, or store pages, depending on the nature of the search submission. If a shopper searches for a keyword, you can define the resulting landing page as a page of your choice. For example, you can set the landing page to be the related category in the store instead of the regular search results page.
The Quick Info page is a pop-up window where customers can view product details without leaving the currently viewed store page. Customers can add the product to their shopping cart.
The Compare Products page displays after customers select a set of products to compare from any store page that lists products, such as the Subcategory page (B2C). Customers can compare up to four products at the same time.
The Advanced Search page enables customers to produce precise search results through setting several attribute filters. The search filters include the search term and methods for searching within the term, departments to search within, brands, search term location, price range, and number of results per page.
The term content page refers to a store page that is managed in the Commerce Composer tool but that is not a catalog page. An example is the About Dress Designer page.
Checkout flows describe pages that your customers use to complete the checkout process.
The My Account flows describe pages your customers use to register with the online store and maintain their account with the store. The My Account pages include the account summary, personal information, address book, personal wish lists, coupons, orders, order details, and browsing history. Certain pages are optional and are available to customers only if your store chooses those functions.
The Additional flows describe the supplementary pages that are required to maintain your online store.
In the B2B business model, each company that purchases from your store must have one or more registered users who are assigned the Buyer Administrator role. Buyer Administrators administer the company's organizations, and they manage the company's buyers, including assigning roles and approving new buyers who register. The Aurora starter store provides a series of self-serve pages for Buyer Administrators to do their work directly in the storefront, rather than using the Organization Administration Console.
During organization setup, order approvals and contracts can be configured to set the criteria that determines which orders require approval. When order approvals are enabled, a Buyer Approver or Buyer Administrator must approve orders that exceed the order total limit that is specified in the contract before orders are submitted for processing. The Aurora starter store contains pages in which Buyer Approvers and Buyer Administrators can view and manage order approvals.
The buy-on-behalf-of feature allows a Buyer Administrator to shop on behalf of a buyer in the same organization. After signing in to buy on behalf of a specific buyer, the Buyer Administrator sees the store exactly the way that buyer would see the store. The Buyer Administrator can then lock an order and proceed to create, modify, or view the buyer's information such as saved orders, order history, and requisition lists. When an order is locked, a symbol appears beside the order number.
Use an extended sites starter store to get started on setting up an extended sites solution that will allow your selling organization to provide unique storefronts for different enterprise customers or showcase a number of branded storefronts.
The Store SDK includes a reference B2C (Emerald) store application and a reference B2B (Sapphire) store application. Use these Reference Store applications to develop and deploy your own React Store applications.
The Next.js store offers customizable features for storefronts using the Next.js framework. It uses the same data template as the ReactJS stores and supports business-to-consumer (B2C) and business-to-business (B2B) use cases. The store includes pages for browsing, shopping, checkout, and account management, and uses Elasticsearch for search functions.
The following access control policy samples show you how some basic access control policies can be used in the development environment, so that you can quickly test new resources. They are not designed to be used as-is on an HCL Commerce production environment, as they do not provide adequate resource protection.
The following section describes how you can leverage HCL Commerce features and functionality to help your site be compliant with different privacy and security standards.
These topics describe the security features of HCL Commerce and how to configure these features.
Topics in the Performance section describe the means by which to plan, implement, test, and re-visit the optimization of HCL Commerce site performance.
Topics in the Troubleshooting section highlight common issues that are encountered with HCL Commerce, and how they can be addressed or mitigated.
Topics in the Reference section contain all of the HCL Commerce reference documentation.