I want to create a discount of “Buy 1, Get 20% Off the 2nd & 25% Off the 3rd and Beyond”
but no matter what rule I try I’m only able to create for example buy 1 get 20% off the 2nd 3rd and more I can’t put a specific percentage for the 2nd product and a different one for the 3rd.
Hi – I’m looking to add a discount on selected products off their standard RRP price, rather than any current sale prices attached to individual products – is this possible?
]]>I am using your pro version and have setup a Buy 2 get 3rd for free offer, I am also using the Curcy plugin for multi-currency support.
When I add the third product in the defualt currency is eems fine however when I change the currency I get the following erro at the top of both the Basket and Checkout pages and I cannot actually place the order:
[PRODUCT] cannot be purchased. Please remove it from your basket.
This is a major problem as it’s our Black Friday promo.
Any ideas?
]]>Hello, I have created a rule in which if the shopping basket is over 500 euro , a 10% discount will apply, but I want this rule to apply only once to each user, customer.
How could I do this? thank you
i am working with FOX – Currency Switcher Professional for WooCommerce and Discount Rules Core both plugin are not working. i have a two Currency DKK and SEK. In DKK Currency working fine but when i convert to SEK its not working its get wrong price or show sales price in cart, checkout page and other not showing converted and Discount price. also i disable Discount Rules plugin then Currency Switcher working good and show correct price of both Currency.
please give me a support for this problem.
Hello,
after the plugin update, the following warnings are shown when logged into the “/wp-admin”:
Warning: include(/data/web/virtuals/virtual/www/subdom/shop/wp-content/plugins/eu-vat-for-woocommerce/vendor/composer/../wpfactory/wpfactory-cross-selling/src/php/class-wpfactory-cross-selling.php): Failed to open stream: No such file or directory in /data/web/virtuals/292658/virtual/www/subdom/shop/wp-content/plugins/woo-discount-rules/v2/vendor/composer/ClassLoader.php on line 576
Warning: include(): Failed opening ‘/data/web/virtuals/virtual/www/subdom/shop/wp-content/plugins/eu-vat-for-woocommerce/vendor/composer/../wpfactory/wpfactory-cross-selling/src/php/class-wpfactory-cross-selling.php’ for inclusion (include_path=’.:/data/web/virtuals/292658/virtual’) in /data/web/virtuals/292658/virtual/www/subdom/shop/wp-content/plugins/woo-discount-rules/v2/vendor/composer/ClassLoader.php on line 576
Warning: include(/data/web/virtuals/virtual/www/subdom/shop/wp-content/plugins/eu-vat-for-woocommerce/vendor/composer/../wpfactory/wpfactory-admin-menu/src/php/class-wpfactory-admin-menu.php): Failed to open stream: No such file or directory in /data/web/virtuals/292658/virtual/www/subdom/shop/wp-content/plugins/woo-discount-rules/v2/vendor/composer/ClassLoader.php on line 576
Warning: include(): Failed opening ‘/data/web/virtuals/virtual/www/subdom/shop/wp-content/plugins/eu-vat-for-woocommerce/vendor/composer/../wpfactory/wpfactory-admin-menu/src/php/class-wpfactory-admin-menu.php’ for inclusion (include_path=’.:/data/web/virtuals/292658/virtual’) in /data/web/virtuals/292658/virtual/www/subdom/shop/wp-content/plugins/woo-discount-rules/v2/vendor/composer/ClassLoader.php on line 576
Any idea what could be wrong?
Thanks
]]>Let me preface this by saying that I am using the free version, not the paid version of this plugin, and there’s no way my employer will pay for the paid version…but I don’t think it’s an issue between the paid version versus the free one.
I use this plugin on about 15 to 18 sites, and it is able to edit/publish/delete rules on some sites, but on others I keep getting this error: “Oops!! Something went wrong” when I toggle the slider to enable or disable the rule, and also when I try to save any changes by clicking the save button. I’ve checked that the settings are the same for the sites that the plugin does not work on as opposed to the sites that it does work on, and most are, but I can’t save any new settings if I see a difference. I’ve tried clearing my browser cache, clearing the sites cache, all the plugins being used are the same on the sites where the Discount Rules plugin works versus the ones that it doesn’t.
I do know that all of these sites are cloned sites (and since I run so many, the original site I clone from may vary, since some settings are set on some sites that I need for other sites). Not really sure what’s going on here, the server time is set up correctly also.
I need to unset a shipping method if there is one specific discount applied to a cart. But is there any method that checks whether there is an active discount or not? TIA
]]>Hi
Is it a way to see the total price in the product page after changing the quantity.
I have a product which costs 10usd, But if I change the quantity to 3, it supposed to cost 25 for all three. But when I change the quantity the 10usd remains. You have to go to the cart to see the total price of 25 usd.
]]>Hello,
I’m using WooCommerce with the Flycart Discount Rules plugin, and I’ve encountered an issue. I have two discount rules:
The problem is that the “Buy X, Get Y Free” rule is also applying to the free X items added by the 2+1 rule. Ideally, I’d like to configure the plugin to only apply the “Buy X, Get Y Free” rule to paid X items, excluding any that were added for free by the 2+1 rule.
Is there a way to implement this directly with the plugin’s settings or filters, or could custom code achieve this? I’ve reviewed the documentation but haven’t found a clear solution.
Thank you for your guidance!
]]>Hi, how can I get sale price on multicurrency product? Using curcy
$sale_price = apply_filters('advanced_woo_discount_rules_get_product_discount_price', $sale_price, $product);
always returns main currency
]]>Hi,
I have a website which using WordPress version 6.6.2, WooCommerce version 9.3.3 and this plugin version 2.6.6. However, there is an error occurred when an order applied a voucher which have discount value that higher than cart total.
Below is the error log that get from server:
[18-Oct-2024 03:28:32 UTC] PHP Fatal error: Uncaught WC_Data_Exception: Invalid discount amount in /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-data.php:943
Stack trace:
#0 /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/class-wc-coupon.php(572): WC_Data->error('coupon_invalid_...', 'Invalid discoun...')
#1 /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/class-wc-coupon.php(1189): WC_Coupon->set_amount('117.647059')
#2 /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-orders-v2-controller.php(297): WC_Coupon->set_short_info(Array)
#3 [internal function]: WC_REST_Orders_V2_Controller->get_order_item_data(Object(WC_Order_Item_Coupon))
#4 /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-orders-v2-controller.php(475): array_map(Array, Array)
#5 /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-o in /home/jomtanam/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-data.php on line 943
Can you help to check on this issue?
]]>Hello,
I’m having an issue with a plugin on my site. The site uses the Woodmart theme with WooCommerce.
I need to apply a discount to the cart total. When I set up the discount using the plugin, it works fine in both the cart and at checkout. However, the discount message and the discount itself don’t show up in the AJAX mini-cart that appears after adding an item to the cart.
Discount rule: A 3% discount is applied for purchases over 10,000 rubles.
When the page is refreshed, or when navigating to the main cart or checkout, the discount message shows up, and the discount is applied.
Could you please let me know if this can be fixed? And if so, how?
Tested in Chrome and Safari, and it behaves the same in both. All plugins and the theme are updated to the latest version
Thank you!
]]>Hi guys,
I am trying to run a “Spend £50 get 20% off” discount however it does not count the currency.
For example, someone has just checked out from Australia and it has given them 20% off when they only spent £27. But this is because in AUD there total is $50.
Any help is greatly appreciated.
]]>Hi there,
I encountered a situation where a rule was disabled because the maximum usage limit was reached. How can I remove or extend this usage limit?
Hello there,
How can I get the price to be displayed in the strikethrough format of the bogo discount in the mini cart? I want it to look the same as the item price appears on the Cart page. The mini cart is managed with FunnelKit, I have modified the mini cart template, but the item price is displayed the same as on the Cart page.
What is the function that returns this value so I can use it in my template?
Example: 3×2 Promotion. Buy 4 and one is free. So I need the price to also appear formatted in the mini cart as on the Cart page.
<bdi>6,75€0,00€</bdi>?x?1
6,75€?x?4
Best regards,
Ana R.
Disabled all plugins, set default theme, error persists. When setting buy 3 get 1 for free, rule works even with 2 products. Screen attached below
View post on imgur.com
]]>
Hi,
on https://www.teleta.co.uk/offers/ you can see the offers are displayed using WPs tax calculation. Offers that are generated using the plugin are taking the tax calculation off the pre discount price using the price display suffix field in woo: ({price_including_tax} VATInc)
This page is populated using Discount rules on sale page and the shortcode [awdr_sale_items_list]
]]>2 scenarios with the 2nd scenario causing me issues
In scenario 2 what is happening is the discounts of 1 and 2 are joining meaning the user is getting a £50 discount on Product A in the Second scenario.
scenario 1 has rule type ‘product adjustment’ with a fixed price equating to a £20 reduction
scenario 2 is also a product adjustment with a fixed price reduction equating to £30 but with a condition that says products in a list (product b) also have to be in the cart.
Help lol
]]>Are there some coupon solution to limit quantity of product without limit time?
For example: Coupon A limit 500pcs.
Customer use coupon A first = 200pcs.
Customer use coupon A second = 200pcs.
Customer use coupon A third = 100pcs.
Total 500 pcs of coupon A will expire and no customer can use coupon A anymore
Thank you
]]>Hi there. is there a hook to do_action when a pricing rule applied or when a rule that was applied is no longer valid basically whenever your plugin change a product price. do you something I can hook to ??
]]>We keep having an issue where discounts are displayed after the validity of a sale expires. Is there a way that we could automate the rule disable process?
It seems when users are denying some third party cookies any expired rules can still display on product pages and at cart/checkout which provides a very poor look on websites. Any help to perform this auto disable would be wonderful!
On our e-commercestore, we show the price excluded VAT and then the price including VAT. We use a bit of custom code for this based on wc_price( wc_get_price_including_tax( $product ). Unfortunately this does not work for the discounted price. Is there a way we can show the price including vat behind the price excluding vat for the discounted price?
]]>I have two discounts set up – one for bulk buying of enamel pins and another for stickers, each triggered when buying 3 or more.
I have an issue where the discount is only being applied for the first product in the cart. Can you help?
Thanks,
]]>Hi, I’ve followed the guideline on how to create promotional banners but it only shows in product page and cart page. I have also make it to show it on shop page but it didn’t show up. And the message shown in product page and cart page is not dynamic. The message didn’t change according to the price update in such pages. I have to reload the page to see the updated message. And one last thing, is it possible to show it on my side cart view?
]]>We have Core as well as Pro version installed.
Core Plugin version: 2.6.5
Pro Plugin version: 2.6.4
At first got Critical Error message all over the site, then we enabled the debugging and got following error:
Parse error: syntax error, unexpected token “<“, expecting end of file in /wp-content/plugins/woo-discount-rules/v2/App/Conditions/Base.php on line 428
Hi,
When adding 25 items to the cart of this product https://wereldvlaggen.nl/product/nederland-brazil-vlag-vriendschapsspeldje/ it will give 35% discount. On the cart page and checkout the correct item price will be shown, €3,90. But when you go to the product page it will show €3,60 per item which is incorrect. This is 40% discount which counts from 26 items up. Can this be fixed?
Cheers,
Jaap
Hello.
We have a custom plugin that adds this function, but when updating the plugin “Discount Rules” it stopped working, and I notice that this file is no longer in the latest version.
Have you replaced it with a different class, what modification should I do? Thank you.
add_action( 'woocommerce_before_get_rates_for_package', function () {
include_once DIR . '/../../woo-discount-rules/v1/helper/woo-function.php';
do_action('woocommerce_before_calculate_totals', FlycartWoocommerceCart::get_cart_object());
});
Thanks.
]]>I’ve added flycart to my site and the quantity button in the cart does not change the price – so someone can order 50 and pay for one item. How do I fix this?
To recreate – add an item to the cart, proceed to checkout – increase the quantity and see no change in the amount.
]]>Hi
I’ve noticed that the multi buy discount doesn’t apply in all instances where I have made a rule (5% off for 2 or more items in basket).
i hope you can help me with to find out what’s happening and how to resolve.
many thanks for your help and support ??
]]>