Using the Products Limit Rule

Liferay DXP 2024.Q1+/Portal 7.4 GA112+

You may want to prevent customers from purchasing products from a specific product group. For instance, a machines manufacturer may want to limit the purchase quantity of large machines to 1 per order. To do this, you can use the Products Limit rule and configure a group of products with their permissible purchase quantity.

Important

The product limits order rule was released behind a release feature flag in Liferay DXP 2024.Q1/Portal 7.4 GA112. It was made Generally Available (GA) in 2024.Q2/GA120.

Product Limit Rule Overview

When you apply an order rule, the buyer must fulfill the rule to continue checking out. For the Products Limit rule, the buyer must ensure that the product quantity is less than or equal to the configured amount.

Warning message displayed for not meeting the products limit rule.

Adding the Products Limit Rule

The Products Limit rule is available out-of-the-box.

  1. Open the Global Menu (Global Menu icon) and navigate to CommerceOrder Rules.

  2. Click Add (Add icon) and enter the following information.

    Name: Product Group #1

    Description: Testing the products limit rule

    Type: Products Limit

  3. Click Submit.

    The Order Rules screen contains all you need to configure and activate order rules.

    This opens a configuration view for the order rule. The Priority decides which order rule takes precedence when there’s more than one rule. The lower number takes priority over the higher one. You can activate it using the Active toggle and configure the products and its quantity.

  4. In the Configuration section, set the quantity for the products, for instance, 2.

  5. Search for products using the search bar and click Select for the products you want to add.

  6. Click Publish.

A warning message appears if you check out a cart with products that both belong to the configured product group and exceed the configured quantity.

Order Rule Eligibility

You can set the order rule eligibility for accounts, account groups, channels or order types.

Under the eligibility tab, you can set the order rule eligibility for accounts, account groups, channels or order types. By default it is applicable to all of these. If you want to associate it with a specific entity, choose it by clicking the radio button and using the search bar.

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy