Skip to content

CP Overview

Creating and Managing Price Rules

The Store Price Rule module provides a comprehensive control panel interface for creating and managing sophisticated pricing rules. The interface is organized into logical sections to help you configure rules efficiently.

We have split the cart and product into 2 different section.

Basic Rule Settings

Rule Name

Enter the name of this rule. This is only for your reference and helps you identify the rule in the overview.

Rule Description

Enter a description for this rule. This is only for your reference and provides additional context about the rule's purpose.

Active

Enable or disable this rule. Inactive rules will not be applied to any orders.

Start Date

The start date after which this rule is active. Leave empty for no start date restriction. The rule will only be active from this date forward.

End Date

The end date after which this rule is no longer active. Leave empty for no end date restriction. The rule will automatically deactivate after this date.

Trigger Settings

Trigger By

Choose how this rule should be activated:

  • Automatically when conditions are met: The rule will be applied automatically when all specified conditions are satisfied
  • By code: Customers must enter a specific code at checkout to activate this rule

Code (conditional field - only shown when "By code" is selected)

A code customers can enter at checkout to activate this rule. This allows you to create coupon-style discounts that require customer input.

Rule Types

The module supports two main categories of price rules:

Cart Rules

These rules apply to the entire cart and include:

  • Cart percentage discount: Apply a percentage discount to the total cart value
  • Cart fixed discount: Apply a fixed amount discount to the total cart value
  • Free shipping: Remove shipping costs when conditions are met

Product Rules

These rules apply to specific products and include:

  • Product percentage discount: Apply a percentage discount to qualifying products
  • Product fixed discount: Apply a fixed amount discount to qualifying products

Discount Value (conditional field - shown for all discount types except free shipping)

The discount value for the rule. For percentage discounts, enter the percentage (e.g., "10" for 10% off). For fixed discounts, enter the monetary amount (e.g., "10" for $10 off).

Conditions

Cart-Level Conditions (shown for cart rules and free shipping)

Minimum Cart Total

The minimum cart total required for this rule to apply. Leave empty for no limit. This ensures the rule only applies to orders above a certain value.

Minimum Cart Quantity (shown for cart percentage and fixed discounts only)

The minimum total quantity of items in the cart required for this rule to apply. Leave empty for no limit.

Product-Level Conditions (shown for product rules only)

Minimum Product Quantity

The minimum quantity of qualifying products required for this rule to apply. Leave empty for no limit.

Entry IDs

Select the specific products (entries) to which this rule applies. Leave empty to apply to all products. This allows you to create product-specific discounts.

Member and Role Targeting

Member IDs

Select specific members to which this rule applies. Leave empty to apply to all members. This allows you to create personalized discounts for specific customers.

Role IDs

Select specific member roles to which this rule applies. Leave empty to apply to all roles. This enables you to create discounts for customer segments like VIP members, wholesale customers, etc.

Usage Limits

Total Usage Limit

The total number of times this rule can be used across all customers. Leave empty for no limit. This is useful for limited-time promotions or flash sales.

Usage Limit Per Member

The total number of times this rule can be used per individual member. Leave empty for no limit. This prevents customers from abusing discount codes while still allowing multiple uses.

Settings

Enable Stacking Discounts

This allows you to stack each discount upon each other. Say you have a cart total of 100,- and you have defined 2 discount rules. Both with 10%. The first discount rule subtracts 10,- and the second one subtracts 9,-.

Rule of thumb: the second or later will always use the result of the previous discount.

Logging

This is where you can track all error logs related to price rule processing and application.

License

Enter your license key to activate your module and unlock all features.