65 comments found

  • Bought between 10 and 49 items
  • Has been a member for 2-3 years

Hi, I was wondering it was possible to add that a coupon was used to the “New Order” email that’s sent to me after a customer purchases an item?

itthinx

Hi, I suppose it could be possible if you modify the email template, but it’s not something that is within the purpose of this plugin.

  • Bought between 1 and 9 items
  • Has been a member for 2-3 years
Rupie Purchased

Hello I cannot find the support forum for this plugin on your site, so am posting my issue here. I am trying to figure out a way to set this up so that when a customer buys any quantity of a minimum of 2 different products in a category, e.g. apples and oranges, a cart discount of 10% will apply.

If I set it up to be “sum”, the discount will still come into effect if the customer buys 2 apples (not what I want). If not sum, then if the customer buys 1 apple and 1 orange, the discount does not come into effect (also not what I want).

Is there a way to have the desired outcome that I am missing?

Secondly, I have one category of premium products that needs to be excluded from the discount applied. But if a product from this category is added to the cart it invalidates the whole coupon. Whereas I would expect the discount to still apply to the cart, but just that item to be excluded from the calculation (e.g. “offer does not apply to premium products”). Any way around this?

Thank you in advance for your help.

Default-user
Rupie Purchased

Hi – I’ve (partially) solved my own problem. Instead of setting up as a per cart discount, have set up the coupon as a per-product discount. This solves the second issue (excluding categories). Still need a solution for the first, though…

Default-user
Rupie Purchased

So essentially the plugin needs to count a minimum number of cart items from a certain category before applying the coupon – is that possible in the existing settings? If not, would it be possible to add some custom code to make this happen?

itthinx

Hi, you can use the woocommerce_volume_discount_coupons_is_valid filter for this and use as a reference the code in lib/core/class-woocommerce-volume-discount-coupons-coupon.php from line 194 you will find the category code which you can replicate in your filter hook to match your exact requirement. I hope that helps, let me know if you have any doubt when implementing the filter.

Default-user
Rupie Purchased

Thank you for your prompt reply (+1 for good support!). But I am not sure how this code on line 194 is relevant. As I understand, this checks if the cart items are in a certain category. That’s fine. But then I also want to count the number of individual product_ids in the cart and check it is minimum 2 before coupon is applied. Does that make sense?

itthinx

Yes, basically the difference would be that we need a mapping from terms to product ids which relate the number of items per category; as it is now it holds the sums. Do you see what I mean? Maybe it’s even a good idea to offer this as an option in the coupon settings, I mean I could add it to the plugin itself if that makes it easier.

Default-user
Rupie Purchased

Ah I see, that makes the process clearer, thank you. But if you could also add it to the standard plugin as an option that would be amazing as I have been struggling to set it up and get it working (my coding skills are very basic). Thank you very much!

  • Has been a member for 0-1 years

hello I can do? if the customer buys a minimum amount of product shipping charges are free or 50% discount on shipping costs example 4 units of the product A free Shipping costs 2 units of product A 50% discount on shipping cost thanks greetings

itthinx

Hi, as there is no shipping cost discount type, you can’t have such a coupon. The option that WooCommerce provides is free shipping, but it doesn’t allow to have a % off shipping so what you’re asking is not possible. At least not with WooCommerce OOTB (maybe another plugin offers that but I don’t really know).

Default-user

hi I could do this?. If you buy 5 units of product 1 plus free shipping. If you buy 5 units of item 2 pays shipping costs. If you buy 2 units of product 1 + 3 units of product 2 pays shipping costs. thanks

itthinx

No that’s not possible, sorry.

  • Bought between 50 and 99 items
  • Has been a member for 5-6 years
  • United States

Looking for a plugin that can help us: “Buy one, get one 50% off” Looks like it can do this but could you confirm please? Thank you

itthinx

Hi, as it doesn’t modify the prices but rather grants discounts conditionally, something similar can be achieved. For example, minimum 2 units, maximum 2 units => grant 25% product discount would be equivalent to the 50% discount on 1 unit.

  • Bought between 1 and 9 items
  • Has been a member for 0-1 years

I’m looking to offer a free product when a certain volume is met – is this possible with your plug-in?

For example: Buy 10 apples and get 1 free orange. Or buy 20 apples and get 2 free oranges.

Is this possible?

Thanks!

itthinx

Hi,

Note that the plugin determines the validity of coupons based on volume restrictions, it does not change the actual price of products.

To cover cases like those that you mention, it might get close, but it’s not as flexible as you’d desire it to be to cover those in a generic way.

So you can’t establish a rule where it grants a free orange, but you can set up a coupon that is limited to oranges and requires at least 10 apples in the cart, granting the equivalent of the orange’s price.

You would need to set up another coupon to grant a discount equivalent to 2 oranges, restricted to having at least 20 apples in the cart.

I hope that helps to get the idea, it’s not an ideal solution for what you require I suppose.

Cheers

by
by
by
by
by
by