View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005723||OXID eShop (all versions)||1.02. Price calculations (discounts, coupons, additional costs etc.)||public||2014-04-03 23:56||2015-12-01 10:41|
|Product Version||4.8.4 / 5.1.4|
|Target Version||Fixed in Version|
|Summary||0005723: Positive discounts in basket|
|Description||Sometimes it's needed to make "positive" discounts, for example as extra fee for small basket values. Workaround is to make a discount with NEGATIVE value (for example, for baskets between $0.001 and $24.999 making discount -$10.00).|
If a basket has articles with flag OXSCIPDISCOUNTS = 1 (skip all negative discounts) that's makes positive discount ignoring basket limit (in example - between 0.001 and 24.999) and it applied on all basket values (bigger as $25.0 too).
|PHP Version||Not defined|
|Database Version||Not defined|
additional comment: i think it's reasonly to make in products a 'Skip all positive Discounts' checkbox too. Shop admin can separate functionality for negative and positive product discounts.
Positive discounts will be used for example as extra fee for small basket amounts. In this case, the fact, that products with 'Skip all negative Discounts'-checkbox are on will be ignored - looks like an error.