Price rules

Price rules

DJ-Catalog2 allows creating global price rules with a specific calculation type. 
Check the video explaining what you can achieve with price rules:

Creating a price rule

To create a price rule, navigate to Components -> DJ-Catalog2 and select 'Price rules' from the left menu.
Click the 'New' button.
Price rule configuration is split into 2 parts: 'New' and 'Publishing options.'

New

  1. Description - Enter a price rule description. This description will be visible on the checkout page.
  2. Operation - Select an operation for price rule (Subtract or Add)
  3. Rule type - Type of a price rule value. Select between percent and amount
  4. Calculation type - Select between:
Total (whole cart) - choosing this option will cause an effect on everything in a cart (including payment methods, delivery methods)
Products sub-total - choosing this option will cause effect only on all products in the cart-page (for checkout process)
Each product individually - choosing this option will allow you to assign products on which the price rule will be available.
Important! Selecting this calculation type will display additional options:

Where: 
  1. Affect old price - setting this option to 'no' will display the products' old price.
  2. Assign to the product - select which products should be assigned to the price rule
  3. Category restriction - select which category should be assigned to the price rule.
  4. Excluded product IDs - select which product IDs should be excluded from the price rule
Delivery price - choosing this option will cause affect only Delivery Methods. The description of the price rule will be hidden in the checkout process.
Payment price - choosing this option will cause effect only on Payment Methods. The description of the price rule will be hidden in the checkout process.
  1. Value - Enter a value for a price rule.
  2. Available in countries - Select countries where this price rule will be available. Leave empty to select all countries.
  3. Postcodes - Select the range for a price rule by entering postcodes separated by pipeline. 
  4. Minimum orders - Enter a minimum number of orders that must be made to make the price rule visible. New/pending orders do not count. The rule refers only to logged-in users. 0 = no limit
  5. Maximum orders - Enter a maximum number of orders that must be made to make the price rule visible. New/pending orders do not count. The rule refers only to logged-in users. -1 = no limit
  6. Assign to the user - You can assign a price rule to a specific user.
  7. Group - You can choose a group 

Publishing options

  1. ID - The ID of a price rule
  2. Published - Select between published and unpublished status
  3. Start date - Select a start date. Leave empty to generate a date automatically.
  4. Expiry date - Select an expiration date. Leave empty to generate a date automatically.
  5. Created Date - Select date of creation. Leave empty to generate a date automatically.
  6. Created By - Select a creator of this price rule.
  7. Modified Date -  The date of the last modification
  8. Modified By - User who made the modification

Live examples

Total calculation type (Independence Day in the USA)

This price rule will be available only in the USA on Independence Day (4th of July). The rule will affect everything (including Delivery Methods and Payment Methods) for a whole day.
The rule will be visible in a Cart Page (checkout process):
And also on Checkout Page:

Products sub-total calculation type (10th Birthday of the company)

This price rule will be available for everyone. It affects every product in a store.
The price rule will be displayed on the Cart Page:
And also in the Checkout Page (under the 'Products'):
Each product individually calculation type (+5% for people from Poland)
This rule will affect every product from the Desktop Computers category. Only people from Poland will be assigned to the price rule.
Affect the old price option is set to 'No.' That's why the old price will be visible in the Product List layout:
The old price won't be visible in the checkout process:

Delivery price calculation type (Delivery tax 5%)

The price rule will affect only Delivery Methods. It will be hidden in the checkout process.
The basic delivery price is set to '10 USD'. The price rule is applied in the Checkout Page:

Payment price calculation type (Payment tax 5%)

The price rule will affect only Payment Methods. It will be hidden in the checkout process.
The basic payment price is set to '50 USD'. The price rule is applied in the Checkout Page.


      • Related Articles

      • Add videos to product in DJ-Catalog 3.8.0

        The video support feature allows adding videos to DJ-Catalog2 products. Each DJ-Catalog2 product contains a “videos” tab, where users can add videos using the “upload videos” or “enter the video URL” option. There is also a third option available - ...
      • How to change price unit/currency sign

        If you want to change the currency sign/price unit of the products in DJ-Catalog2: Go to component's options/parameters Open the "Global Settings" tab Insert your currency sign-in "Price unit" field Save the settings
      • Mollie DJ-Catalog2 integration

        Integrate DJ-Catalog2 with a Mollie payment processing solution and receive payments from your customers. Mollie is a pioneer in the payment industry. The company is also one of the fastest-growing payment processors within Europe.  Mollie offers ...
      • Mollie DJ-Catalog2 integration

        Integrate DJ-Catalog2 with a Mollie payment processing solution and receive payments from your customers. Mollie is a pioneer in the payment industry. The company is also one of the fastest-growing payment processors within Europe.  Mollie offers ...
      • PayLane DJ-Catalog2 integration

        Integrate DJ-Catalog2 with a PayLane payment processing solution and receive payments from your customers. PayLane is the payment method for users from Poland. It provides payments with credit cards (Visa and Master Card), Paypal, and polish payments ...