Jump to main content
HCL Logo Product Documentation
Customer Support Software Academy Community Forums
COMMERCE+ Transaction Server
  • Welcome
  • What's new in 26.07.22
  • Documentation
  1. Home
  2. Documentation

    This Help Center provides documentation on all aspects of the HCL Commerce+ product, from installation and deployment to operating and customization.

  3. Operating

    The topics in this section focus on tasks that are performed by business users, marketers, and customer support representatives to connect with partners and attract and satisfy customers.

  4. Business Tools

    Commerce+ allows you to manage various business tools such as Promotions, Catalog, Promotions, Inventory, and so on. Users accessing at least one business tool can see the Business Tools menu. The user can see tools that are accessible to the current user.

  5. Catalog Filter and Pricing tool

    Use the Catalog Filter and Pricing tool in Commerce Lab to create and manage catalog filters, price lists, and price rules. Sellers, Sales Managers, and Account Representatives can use the tool's flexible features to implement catalog filtering and pricing strategies that meet the site's business needs over time.

  6. Managing price rules

    A pricing manager creates and manages the price rules that are used for storefront pricing.

  7. Creating and assigning price rules

    By creating price rules and assigning them to contracts, you can manage the prices customers are entitled to.

  8. Creating components to use in price rules

    After planning your price rule, you should have a list of the components you need to build your price rule. For example, you might need to create a new price list and then create a price equation to adjust prices in the price list. Make sure you have the components ready before you begin building your price rule.

  9. Creating a price list

    You can create a price list to provide pricing data to a price rule. The price rule can use the price list as is, or adjust the prices. You can also use a price list in a price equation.

  • Documentation

    This Help Center provides documentation on all aspects of the HCL Commerce+ product, from installation and deployment to operating and customization.

    • Overview

      Welcome to the HCL Commerce+ overview. Explore these feature overviews to learn how Commerce+ operates. Refer to the related links listed at the end of each topic to access expanded product documentation.

    • Deploying

      This section provides details on deploying HCL Commerce+. It explains how to download the Docker images and Git bundles that comprise the product, how to create a minimal environment, and how to plan for a full deployment. It details supported software versions, patches, and configurations to ensure the platform performs well.

    • Migrating

      The following topics show how to migrate an existing HCL Commerce Version 9.1 environment to Commerce+. The process consists of an initial migration of your database contents. This is followed by a code migration. Both are fully described.

    • Operating

      The topics in this section focus on tasks that are performed by business users, marketers, and customer support representatives to connect with partners and attract and satisfy customers.

      • Commerce Lab

        Accessible through a web-based interface, Commerce Lab enables users to manage all key aspects of their commerce operations, including catalogs, marketing, pricing, users, stores, customers, workspaces, sellers, and administrative functions—empowering teams with greater flexibility and control.

      • Business Tools

        Commerce+ allows you to manage various business tools such as Promotions, Catalog, Promotions, Inventory, and so on. Users accessing at least one business tool can see the Business Tools menu. The user can see tools that are accessible to the current user.

        • Search Tool

          The Search tool is accessible from the Commerce Lab. It enables several functionalities related to search, such as Search Term Associations, Search Analytics, Search Templates, and so on. It allows the admin to preview the search terms displayed on the storefront and delivers customized search results when customers search the storefront. Search analytics helps customers to understand the patterns and items users are searching.

        • Catalog Filter and Pricing tool

          Use the Catalog Filter and Pricing tool in Commerce Lab to create and manage catalog filters, price lists, and price rules. Sellers, Sales Managers, and Account Representatives can use the tool's flexible features to implement catalog filtering and pricing strategies that meet the site's business needs over time.

          • Catalog filtering

            Set up catalog filters to entitle your customers to a subset of your catalog. Catalog filters can also be used as one of the price rule conditions when you are determining prices for the set of catalog entries your customers are entitled to.

          • Catalog filter assignment and contracts

            To entitle different customers to a subset of your catalog on the storefront, you assign a catalog filter to a contract using Commerce+. This requirement applies to all business models (B2B, B2C, and extended sites). As a result, customers shopping under the contract are entitled to see and purchase only the set of catalog entries defined in the catalog filter.

          • Attribute dictionary attribute and property conditions in catalog filters

            When you include or exclude categories in your catalog filter, you can specify which catalog entry properties or attributes to include or exclude. To include or exclude categories, define conditions on the categories in the catalog filter. A condition can contain attribute dictionary attributes or catalog entry properties.

          • Scenarios for creating catalog filters

            The following scenarios show you how to create catalog filters by specifying categories, catalog entries, catalog entry properties, and attribute dictionary attributes.

          • Scenarios for using catalog filters

            By reviewing different business scenarios for using catalog filters, you can learn more about catalog filter assignment strategies.

          • Managing catalog filters

            Catalog filters can be managed by Sales Managers, Account Representatives, and Seller Administrators.

          • Managing price lists

            A pricing manager creates and manages the price lists that are used for storefront pricing.

          • Managing price rules

            A pricing manager creates and manages the price rules that are used for storefront pricing.

            • Price rules: An overview

              A price rule is a set of instructions you create to generate prices on your storefront. Each time a customer views a store page that displays prices, Commerce+ follows the instructions in the price rule to set a price for each catalog entry. The price rule is also used during checkout so that the customer is charged the correct price, before taxes, discounts and shipping charges. Using price rules for your store is optional; however, price rules provide a flexible, feature-rich alternative to using static price lists.

            • Price rule assignment and contracts

              For a price rule to display offer prices on store pages, you must assign the price rule to a contract. This requirement applies to all business models (B2B, B2C, and extended sites).

            • Independent and dependent price rules

              A price rule can be either independent or dependent. An independent price rule contains a price list. A dependent price rule does not contain a price list. Dependent price rules cannot output prices, so you cannot use them as contract-level price rules.

            • Options for managing pricing

              The Catalog Filter and Pricing tool in Commerce Lab gives you a flexible, alternative way of managing pricing for your store. Before you begin using this tool, you should be aware of the price management options available to you.

            • Price rule building blocks: actions, conditions, and branches

              When you build a price rule using the Price Rule Builder, your building blocks are actions, conditions, and branches. These building blocks are represented as icons, or elements, in the palette. You select elements from the palette and place them in a precise order along a flow that represents the price rule.

            • Scenarios for using price rules

              By reviewing different business scenarios for using price rules, you can learn more about price rule assignment strategies and how price rules are inherited.

            • Best practices for price rules

              Review these best practices for creating price rules so you can learn ways to simplify price rule maintenance and reduce performance impacts.

            • Creating and assigning price rules

              By creating price rules and assigning them to contracts, you can manage the prices customers are entitled to.

              • Planning a price rule

                With careful planning, you can build flexible and effective price rules to manage the prices customers see on your storefront. A price rule can be as simple or as complex as you need it to be. To determine your needs, learn about price rule capabilities and review scenarios for using price rules for different business models.

              • Creating components to use in price rules

                After planning your price rule, you should have a list of the components you need to build your price rule. For example, you might need to create a new price list and then create a price equation to adjust prices in the price list. Make sure you have the components ready before you begin building your price rule.

                • Creating a price list

                  You can create a price list to provide pricing data to a price rule. The price rule can use the price list as is, or adjust the prices. You can also use a price list in a price equation.

                • Creating a price equation

                  You can create price equations to perform mathematical calculations that adjust prices. After you create the price equation, you can use it in one or more price rules by specifying the price equation in a Calculate Price action. You can also use a price equation in a Comparison Condition.

                • Creating a price constant

                  You can create price constants to use in price equations and in the Comparison Condition in a price rule. A price constant is a number, a percentage, or a price in a specific currency that you intend to use over and over in price rule components. If you change the value of the constant, your changes automatically apply wherever you have used the constant, saving you time.

                • Creating a catalog filter

                  You can assign a catalog filter to a contract to define the product set customers are entitled to purchase from. You can also use a catalog filter in a price rule Catalog Condition to set pricing for a specific part of the catalog.

              • Creating a price rule

                Create price rules by choosing the set of instructions you want to use to set pricing for your store. You create price rules using the Price Rule Builder in the Catalog Filter and Pricing tool.

              • Assigning a price rule to a contract

                For a price rule to display offer prices on the storefront, you must assign the price rule to a contract. This requirement applies to all business models (B2B, extended sites, and B2C); however the procedure to follow is different depending on the type of contract and type of store.

            • Viewing where price lists, rules, equations, and constants are used

              You might need to check where a pricing object is used before changing it or deleting it. For example, before changing a price equation, you might want to see a list of price rules that use the price equation. If so, you can open the pricing object and click a tab labeled References. For price rules, this tab also shows a list of contracts to which the price rule is assigned. The References tab is available for these pricing objects: price lists, price rules, price equations, and price constants.

          • Creating prices for a specific extended site store

            The following topic provides a simple example of how to create pricing for a specific extended sites store. This task flow involves creating a price list, creating a price rule to use the price list, and then activating the price rule for your store.

          • Active Catalog Filter

            In the Catalog Filter and Pricing tool, you can select the Active Catalog Filter object in the navigation area to display the current active catalog filter selection. If a Catalog Filter is selected for the current e-site, only then it will be displayed. If no Catalog Filter is selected, then the empty table is displayed.

        • Catalogs tool overview

          Use the Catalogs tool in the Commerce Lab to manage catalogs, categories, catalog entries, merchandising associations, product attributes, and attachments in your store. The Catalogs tool lets business users create, and manage online catalogs. Catalogs provide a way of organizing the products that you want to sell. You define catalog data in groups of categories and products. Catalog data contains descriptions and pricing information for products and services.

        • Marketing Tool

          Use the Marketing tool in the Commerce Lab to create and manage marketing campaigns and other store content, excluding catalog content. You can use the extensive precision marketing features in the tool to deliver targeted marketing messages to customers.

        • Inventory tool

          Commerce+ offers various Packaged Business Capabilities (PBCs). This section explains the Commerce Lab tooling support for the Inventory.

        • Promotions Tool

          Use the Promotions tool in Commerce Lab to create and manage promotions that support the marketing campaigns for your site.

        • Customer Management

          Customer Management tools are used to manage business accounts and catalogs for Commerce Lab.

        • Store Management

          Store management tool allows you to manage stores, taxes, shipping, and installments through the Commerce Lab.

        • Workspace Management tool

          The Workspace Management tool is a graphical user interface tool that is used to manage workspaces and workspace-related activities. It provides a single view across all workspaces and all tasks in the workspaces where managers can see how work is progressing.

      • Analytics Tool

        Commerce Lab has the Analytics tool listed in the hamburger menu.

    • Administering

      The site administrator performs the tasks needed to support day to day operations of the Commerce+ site.

    • Extending

      Using Commerce+'s xC programming model, you can use HCL-provided extension points to extend existing Commerce logic. You can implement these extensions with the xC Customization toolkit provided by HCL. Commerce+ also provides Packaged Business Capability integrations that extend the product's reach and functionality.

    • Securing

      These topics describe the security features of Commerce+ and how to configure these features.

    • Performance

      Topics in the Performance section describe the means by which to plan, implement, test, and re-visit the optimization of Commerce+ site performance.

    • Troubleshooting

      Topics in the Troubleshooting section highlight common issues that are encountered with Commerce+, and how they can be addressed or mitigated.

    • Reference

      Topics in the Reference section contain all of the Commerce+ reference documentation.

Creating a price list

You can create a price list to provide pricing data to a price rule. The price rule can use the price list as is, or adjust the prices. You can also use a price list in a price equation.

Procedure

Create the price list using one of these methods:
  • Uploading price lists
  • Creating a price list by manually adding catalog entries and prices
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences