Key Features
↑ Back to topCustom Discount Tiers:
Create quantity-based or amount-based discount tiers with fixed or percentage discounts applied to the entire cart subtotal.
Flexible Discount Rules:
Set discounts by cart subtotal ranges or total product quantities, ensuring tailored promotions for your customers.
User Type Restrictions:
Control discounts for logged-in users, guest users, or specific user roles for personalized pricing strategies.
Cart Discount Visibility:
Display active discount tiers directly on the cart page to inform customers of applicable savings opportunities.
Custom Success Messages:
Add tailored success messages when discounts are applied, enhancing the user experience and engagement.
Discount Scheduling:
Schedule discounts with start and end dates, automating promotional campaigns.
WooCommerce Compatibility:
Fully integrates with WooCommerce’s cart and checkout functionalities, including compatibility with WooCommerce blocks.
Easy Setup and Configuration:
A user-friendly admin panel ensures you can configure settings and manage discounts effortlessly.
Enhanced Cart Experience:
Encourage larger purchases by displaying available discount tiers, motivating customers to reach higher savings thresholds.
Comprehensive Support:
Benefit from detailed documentation and responsive support for seamless plugin integration and troubleshooting.
Setup and Installation
↑ Back to topStep 1: Installation
1) Log in to your WordPress admin dashboard.
2) Navigate to Plugins → Add New.
3) Click on the Upload Plugin button at the top.
4) Choose the “Discount On Cart” plugin ZIP file from your computer and click Install Now.
5) Once installed, click Activate Plugin.

Initial Setup
↑ Back to topOnce the plugin is activated:
- Navigate to WooCommerce > Settings.
- Select the “Discount On Cart” tab from the top menu.
- Review the available settings and configure them according to your store’s needs.

General Settings
↑ Back to topThe General Settings tab allows you to configure the global behavior of the plugin:
- Restrict Discounts
- Exclude specific user roles (e.g., Admin, Subscriber) from receiving discounts.
- Enable or disable discounts for guest users.
- Choose discount eligibility based on user type:
- Logged-in users
- Guest users
- Hide Add to Cart Button
- Enable this option to hide the “Add to Cart” button for guest users.
- Customize the “Sign-up” or “Login to see price” message.
- Custom Success Message
- Add a personalized success message to notify customers when a discount is applied.

Creating Discount Tiers
↑ Back to topThe Discount Tiers tab is where you define dynamic cart discount rules:
- Add a New Discount Tier
- Click on Add Tier.
- Set the Discount Type (Percentage or Fixed).
- Define the cart subtotal or quantity range (e.g., $50-$100 or 5-10 items).
- Enter the discount amount.
- Set Discount Validity
- Choose a start and end date for the discount.
- Save Your Changes
- Click on Save Changes to activate the discount tier.

User Restrictions
↑ Back to topRestrict who can benefit from the discounts:
- Navigate to the General Settings tab.
- Use the “Exclude User Roles” dropdown to select roles that won’t receive discounts.
- To exclude specific users:
- Enter their usernames in the “Exclude Users” field.
- Enable or disable discounts for guest users by toggling the respective option.

Customizing Messages
↑ Back to top- Navigate to the General Settings tab.
- Scroll to the Custom Success Message field.
- Enter a friendly message, such as:
- “Congratulations! You’ve unlocked a 10% discount!”
- Save your changes.

3. Frontend Impact
↑ Back to topCart Page
↑ Back to top- Discount Display:
The active discount tiers are displayed on the cart page, showing users how to unlock additional savings. - Dynamic Updates:
The cart dynamically recalculates totals based on applied discounts, providing real-time feedback.

Checkout Page
↑ Back to top- Discount Summary:
The checkout page includes a summary of the applied discount, ensuring transparency for customers.

4. Use Cases and Examples
↑ Back to topExample 1: Quantity-Based Discount
↑ Back to top- Scenario:
Offer a 10% discount for orders with 5–10 items and a 20% discount for orders with more than 10 items. - Configuration:
- Add a Quantity-Based Tier:
- 5–10 items: 10% discount
- 11+ items: 20% discount
- Add a Quantity-Based Tier:
Example 2: Amount-Based Discount
↑ Back to top- Scenario:
Apply a $15 fixed discount for orders between $50 and $100, and a 25% discount for orders over $100. - Configuration:
- Add an Amount-Based Tier:
- $50–$100: $15 fixed discount
- $100+: 25% percentage discount
- Add an Amount-Based Tier:
