It is be possible when you have just one rule with a single discount.
Please send us a support request at https://www.flycart.org/support
We can provide you a snippet that you can use at the custom “Sale” text to show the discount.
However, if you have multiple rules with different conditions, then showing a discount percentage or price on a sale badge might not be correct.
A simple example:
Let’s say, you have a tiered discount
Buy 5 – 9, get 10%
Buy 10 – 20, get 15%
Now if the Sale badge is shown with 10% discount on it, this will convey a wrong message. Customer will assume that the product has 10% discount starting from quantity 1. But that assumption is wrong according to the rule.
Here is a complex rule example:
Let’s say, you have: Buy Product A, get 20% discount on Product B.
In this case, the discount percentage in Sale tag can be shown only if the customer added the Product A to cart. Until that, he is not eligible for discount.
Because of these scenarios, by default WooCommerce only shows the “Sale” text badge. But a few theme providers customize it by showing a percentage comparing the regular – sale prices. Nothing wrong. But when you go for a dynamic pricing/discounts, this concept might not be applicable.
Hope this makes sense.
Thanks
Ramesh