SUMO Discounts

Documentation


SUMO Discounts is a WooCommerce Extension Plugin. Using SUMO Discounts plugin you can provide discounts to your users in multiple ways.

Requirements

The minimum server requirements and the WordPress requirements are as follows:

How to Install SUMO Discounts?
How to Upgrade to a newer version of SUMO Discounts?

Please always test the new version in a testing site before you upgrade to the new version in your live site.

If you are using an older version and want to upgrade to the latest version of SUMO Discounts then please do the following steps.
 

Please note you will not lose any settings values, data etc by following the above steps.

Discount based on Quantity
Discount based on Cart Total           
Discount based on Special Offer
Discount based on User Roles
Discount based on Category/Product
Discount based on SUMO Memberships[Requires SUMO Memberships Plugin]
Discount based on Reward Points Earning Level[Requires SUMO Reward Points Plugin]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goto WooCommerce -> SUMO Discounts -> Quantity Discounts

Note:

Example:

Consider this scenario where discount is given based on Quantity from Product Level

Note: If Repeat Row checkbox is selected, then discount will be applied for every multiples of Min Quantity and Max Quantity.

Let the Product Price be $100

Calculation: Quantity of the Product is 7. It is matched in both range 1 and range 2. As the Rule Priority is set as First Matched Rule, value will be taken from range1. 10% of $100 is 10, where the Product Price becomes $90 and get mulitiplied by 7. So the Total Product Price will be $630.

Calculation: Quantity of the Product is 6. It is matched in both range 1 and range 2. As the Rule Priority is set as Last Matched Rule, value will be taken from range2. Since the Discount Type is set as Fixed Discount, $30 wil be reduced from the Product Price. Product Price becomes $70 and get mulitiplied by 6. So the Total Product Price will be $420.

Calculation: Quantity of the Product is 9. It is matched in both range 2 and range 3. Due to the Rule Priority is set as Minimum Discount, then Discount Value will be taken from range 3. Though the Discount Type is set as Fixed Discount, the product price become $50 and get mulitiplied by 9. So the Total Product Price will be $450.

  1. The discounted price reduced from range 2 is $70 and range 3 is $50.
  2. According to the Rule Priority it will check for the Minimum Price and it will be applied in the cart.

Calculation: Quantity of the Product is 10. It is matched in both range 2 and range 3. As the Rule Priority is set as Maximum Discount, then Discount Value will be taken from range 2. Hence $30 will be reduced from the Product Price and the product price become $70 and get mulitiplied by 10. So the Total Product Price will be $700.

  1. The discounted price reduced from the range 2 is $70 and range 3 is $50.
  2. According to the Rule Priority it will check for the Maximum Price and it will be applied in the cart.

Goto WooCommerce -> SUMO Discounts -> Cart Total Discounts

Note:

Example: Consider the scenario where there are two ranges,

  1. Min Cart Total - 100, Max Cart Total -500, Discount Type - Fixed Discount, Value - 5
  2. Min Cart Total - 300, Max Cart Total -600, Discount Type - %Discount, Value - 10

Current Cart Total is $500.

Calculation: Current Cart Total is $500 where it is matched in both range 1 and range 2. As the Rule Priority is set as First Matched Rule, value will be taken from range 1. According to the range1, $5 will be reduced from the Cart Total. After applying the discount, the Current Cart Total[$500 - $5] will be $495.

Calculation: Current Cart Total is $500 where it is matched in both range 1 and range 2. Due to the Rule Priority is set as Last Matched Rule, then Value will be taken from range 2. According to the range1, 10% of $500 is $50, then $50 will be reduced from the Cart Total. The Current Cart Total[$500 - $50] will be $450.

Calculation: Current Cart Total is $500 where it is matched in both range 1 and range 2. As the Rule Priority is set as Minimum Discount, Value will be taken from range 1. According to the range 1, $5 will be reduced from the Cart Total. The Current Cart Total[$500 - $5] will be $495.

  1. The Discount Value calculated from the range 1 is $5 and range 2 is $50.
  2. According to the Rule Priority it will search for the Minimum Value and it will applied in the Cart Total.

Calculation: Current Cart Total is $500 where it is matched in both range 1 and range 2. Due to the Rule Priority is set as Maximum Discount, then Value will be taken from range 2. According to the range 1, 10% of $500 is $50, then $50 will be reduced from the Cart Total. After applying the discount, the Current Cart Total[$500 - $50] will be $450.

  1. The Discount Value calculated from the range 1 is $5 and range 2 is $50.
  2. According to the Rule Priority it will search for the Maximum Value and it will applied in the Cart Total.

Goto WooCommerce -> SUMO Discounts -> Special Offer Discounts

Note:

Example:

  1. Buy – 1, Get – 1, Discount Type %Discount, Value – 5,
  2. Buy – 2, Get – 1, Discount Type – Fixed Discount, Value – 15
  3. Buy – 1, Get – 1, Discount Type – Fixed Price, Value – 20

Note: If Repeat Row checkbox is not selected, then discount will be applied only for the exact quantity of the product set in Buy and Get fields. If it is selected, then discount will be applied for every updations in the product quantity.

Let us consider the Product Price be $200.

Repeat Row(Not Selected)

Calculation: Quantity of the Product is 4. It is matched in all the three ranges i.e range 1, range 2 and range 3. As the Rule Priority is set as First Matched rule, Discount value will be taken from range 1. 5% of $200 is 10, in this case you have to pay $200 for three quantity(3*200 = 600) and rest of the one will be reduced by $10 (1*190 = 190). The Sum of the Total Price[600+190] is $790.

Repeat Row(Selected)

Calculation: Quantity of the Product is 4. It is matched in all the three ranges i.e range 1, range 2 and range 3. As the Rule Priority is set as First Matched rule, Discount value will be taken from range 1. 5% of $200 is 10, in this case you have to pay $200 for two quantity(2*200 = 400) and rest of the two will be reduced by $10 (2*190 = 380). The Sum of the Total Price[400+380] is $780.

Repeat Row(Not Selected)

Calculation: Quantity of the Product is 6. It is matched in all the three range where range 1, range 2 and range 3. Due to the Rule Priority is set as Last Matched rule, then Discount value will be taken from range3. Since the Discount Type is set as Fixed Discount, $20 will be set for the Get Product. In this case you have to pay $200 for five Quantity(i.e. buy product, 5*200 = 1000) and rest of one product price will be assigned as $20(Get product). The Sum of Total Price[$1000+$20] is $1020.

Repeat Row(Selected)

Calculation: Quantity of the Product is 6. It is matched in all the three range where range 1, range 2 and range 3. Due to the Rule Priority is set as Last Matched rule, then Discount value will be taken from range3. Since the Discount Type is set as Fixed Discount, $20 will be set for the Get Product. In this case you have to pay $200 for three Quantity(i.e. buy product, 3*200 = 600) and rest of thre product price will be assigned as $20, 3*20=60(Get product). The Sum of Total Price[$600+$60] is $660.

Repeat Row(Not Selected)

Calculation: Quantity of the Product is 4. It is matched in range 1(3+1), range 2(3+1), range 3(3+1). Due to the Rule Priority is set as Minimum Discount, then Discount value will be taken from range 1. Though the discount type is set as % Discount, 5% of $200 is 10. You have to pay $200 for 3 quantity(i.e. Buy Product 3*200 = 600) and another one quantity the product price will be assigned as $190(Get Product). The Sum of Total Price[$600+$190] is $790.

i) The discount value reduced from the range 1 is $10, range 2 is $15, range 3 is $180.

ii) According to the Rule Priority it will search for the Minimum discount and it will applied to the Get Product.

Repeat Row(Selected)

Calculation: Quantity of the Product is 4. It is matched in range 1(2+2), range 2(3+1), range 3(2+2). Due to the Rule Priority is set as Minimum Discount, then Discount value will be taken from range 2. Though the discount type is set as Fixed Discount, $15 will be reduced for Get product. You have to pay $200 for 3 quantity(i.e. Buy Product 3*200 = 600) and another one quantity the product price will be assigned as $185(Get Product). The Sum of Total Price[$600+$185] is $785.

i) The discount value reduced from the range 1 is $20(5% of $200 is 10), range 2 is $15(Fixed discount $15), range 3 is $180.

ii) According to the Rule Priority it will search for the Minimum discount and it will applied to the Get Product.

Calculation: Quantity of the Product is 4. It is matched in range 1(2+2), range 2(3+1), range 3(2+2). Due to the Rule Priority is set as Minimum Discount, then Discount value will be taken from range 3. Though the discount type is set as Fixed Price, $20 will be set as the price for Get product which means a discount of $180. You have to pay $200 for 3 quantity(i.e. Buy Product 3*200 = 600) and another one quantity the product price will be assigned as $20(Get Product). The Sum of Total Price[$600+$20] is $620.

i). i) The discount value reduced from the range 1 is $20(5% of $200 is 10), range 2 is $15(Fixed discount $15), range 3 is $180.

ii). According to the Rule Priority it will search for the Maximum discount and it will applied to the Get Product.

User Role Discounts:

Go to WooCommerce -> SUMO Discounts-> Category/Product Discounts

Note:

Example:

Goto WooCommerce -> SUMO Discounts -> Category/Product Discounts

Note:

SUMO Membershisp Discounts:

Go to WooCommerce -> SUMO Discounts-> SUMO Memberships Discount

Note:

Example:

Go to WooCommerce -> SUMO Discounts-> SUMO Reward Points Discount

Note:

Example:

Consider Min Discount Points is set as 500 and Max Discount Points is set as 1000, Discount Type is set as Fixed Points, Value is 100, then when the User's Total Earning points is in between 500 to 1000, they can buy the product with $100.

Site Wide Discounts

Note: If you Enabled more than one discounts, then discount will be applied based on Rule Priority. You can drag and drop the specific discount as per your convenience.

Bulk Discounts


Note: If you Enabled both the discounts, then discount will be applied based on Rule Priority. You can drag and drop the specific discount as per your convenience.

Cart Discounts

Consider If you have enabled all the discounts option[Site wide Discount, Bulk Discount and Cart Discount], then discount value will be taken from each of the discount option and applied to the products.

For Example:

Consider the Product Name"Simple Product - $200" added in cart.

  1. $20 Discount comes from the Site wide discount. In this case Product Price become $180.
  2. $10 Discount comes from the Bulk Discount. Then Product Price will be changed as $170.
  3. $10 Discount comes from Cart Discount. Atlast Product Price will become $160.
Display Settings

 

 

Quantity Pricing Table

Go to WooCommerce -> SUMO Discounts -> Experimental -> Quantity Pricing Table Settings

Limitations of Quantity Pricing Table

Quantity Pricing Table won't display for the respective product for the following reasons,

WooCommerce Coupon Settings

Plugin tested for Compatibility with

SUMO Memberships

Whenever the Membership plugin is active in the site, the discount value will be applied for users who have bought the Membership plan. The Price will be changed based on the disocunt value given for the particular plan.

SUMO Reward Points

Discounts can be given for users who have earned certain points based on Total Reward Points Earned.

 

If you need help, please open a Support Ticket