Uni CPO 4 Documentation
  • Introduction
  • Why Uni CPO?
  • Installation
    • Upgrade
  • How To Use
    • Plugin's Settings
    • Builder
      • Data Structure
      • General Settings
      • Non Option Variable (NOV)
      • Weight Conditional Logic
      • Dimensions Settings
      • Image Conditional Logic
      • Formula Conditional Logic
      • Dynamic labels for options/suboptions
      • Shipping Classes Conditional Logic
      • Cart Discounts
    • Basic Modules
      • Row
      • Column
      • Paragraph
      • Button
      • Image
    • Options
      • Text Input
      • Text Area
      • Select
      • Radio Inputs
      • Checkbox Inputs
      • Date Picker
      • File Upload
      • Dynamic Notice
      • Range Slider
      • Matrix
      • Extra Cart Button
      • Google Map
      • Distance by Postcode
      • Font Preview
    • Fields Conditional Logic
    • Validation Conditional Logic
    • Colorify Feature
    • Imagify Feature
    • "Free Sample" Feature
    • Arithmetic Operators
    • Manage Order Items
    • Suboptions export/import
  • For developers
    • Actions & Filters
    • JS events
    • Extending Uni CPO
  • Duplicating options and products
  • How to debug
  • Affiliation
  • Themes & Plugins Compatibility
    • Popup Maker How To
    • Boxtal
    • Pitchprint.com
    • NBDesigner
    • Toggle Tax For Woocommerce
  • FAQ
  • Refund Policy
  • Managing licenses and billing info
    • License Utilization
  • Uni CPO Add-ons
    • Custom dynamic SKU (paid)
      • Stock management based on dynamic SKU
    • "Send Inquiry" (free)
    • Hidden/disabled option (free)
Powered by GitBook
On this page
  • Role based discounts
  • Qty based discounts

Was this helpful?

  1. How To Use
  2. Builder

Cart Discounts

PreviousShipping Classes Conditional LogicNextBasic Modules

Last updated 5 years ago

Was this helpful?

It is possible to add discount rules for the cart items.

The related modal form can be accessed by clicking on this icon in the .

⚠️ Important facts:

  • This discounts will be applied in the cart only and will not be visible on a single product page.

This is how general settings of the related modal window look like:

Role based discounts

In order to use this type of discounts:

  • enable them on General Settings tab of the Cart Discounts modal window

  • add some rules on the Role Based Discounts tab

The list of available user roles is updated automatically. Any other plugins or even your theme can add new roles or remove some. UniCPO plugin itself DOES NOT add any new user roles.

It is possible to set either fixed or percentage value.

🏆 Starting from version 4.1.6 it is possible to use any regular as well as any non option variables as cart discount value. It is also possible to use maths formulas there! 🏆

Qty based discounts

In order to use this type of discounts:

  • enable them on General Settings tab of the Cart Discounts modal window

  • add some rules on the Quantity Based Discounts tab

It is possible to build this type of cart discounts either based on standard WC qty field or choose a custom option. This is how the cart item will look like:

Nice green tag with the amount (percentage) of discount is added next to the price. The text of such tag depends on the type of discount. It is possible to set either fixed or percentage value of discount.

If is set for and any cart discount rule is met, then cart discounts will be applied for such product and the discount amount will be deducted from minimum price.

Please, notice qty '7' here. This feature works in conjunction with . This is how this setting makes it possible to use custom option as qty at full. As you can see, this option value is written in the Qty column of the cart. Also, this option is excluded from the visible meta for cart item, so it does not look like you have two quantities or whatever. 👍 Still, it is possible to modify the quantity by using 'cart item inline edit' feature (it has to be enabled). Just click on 'inline edit' and the custom qty option will be visible. Changes in that option update the discount and the total for this item.

minimum price
'Custom quantity field' setting on General settings modal window
Builder