Hi,
I have a problem with a voucher and cannot find any solution in the forums.
How do I make a voucher that is cumulative with other vouchers but not with itself?
Currently I have a voucher that gives 10% off to everyone, but if I enter cumulative with other vouchers, then I can enter the voucher code over and over again and it keeps taking an additional 10% off.
Please help.
You could set "Quantity per each user" to 1
Abavee | Sex Toys Online: Warning Adult Content
This will only allow the user to use the code once and never again, or is that a wrong assumption???
I need them to be able to use it once per order but they can order 30 times and for every one of those orders, they can use the discount.
I need them to be able to use it once per order but they can order 30 times and for every one of those orders, they can use the discount.
You are correct in that it would only allow the customer to use the voucher once. As far as I can tell there is no way to do what you are needing out of the box
Abavee | Sex Toys Online: Warning Adult Content
i have the same problem.
have you made a feature request ?
have you made a feature request ?
Graphiste Web-designer. Freelance agréé par Prestashop
in classes/Cart.php
l:816
it compare voucher's name with vouchers already registred and if it's the same it return an error.
l:816
foreach ($discounts as $discount)
if (!$discount['cumulable']){
return Tools::displayError('previous voucher added isn\'t cumulative with other discounts');
} else {
if($discountObj->name == $discount['name']){
return Tools::displayError('you cannot use this voucher anymore (usage limit attained)');
}
}
it compare voucher's name with vouchers already registred and if it's the same it return an error.
Graphiste Web-designer. Freelance agréé par Prestashop




Back to top









