Hi,

One more topic for live discussion ;)

Bug entry: https://bugs.oxid-esales.com/view.php?id=2042

Reported problem:
Discounts of Payment Methods are included in the basket for products, which are 
marked with "Skip all negative discounts".
Such behavior occurred since version 4.4.1. Before that - Payment Method 
discounts were not included in basket for such products.

>From first look - it's clear: just treat discounts in Payment Methods the same 
>way as others (as was before 4.4.1 version).

But, by investigating this, we found few more ambiguous places, which would be 
good to clarify.

At first:
1. In the option name there is a word "negative" ("Skip all negative 
Discounts").
Option is created with purpose to ignore all discounts for selected product. 
And it works like this up until now (or until 4.4.1): ignores all the 
discounts, without matter is it negative or positive.
So probably, here best way would be to remove the word "negative" from the 
title and descriptions, or even make it more precise, i.e.:
- "Skip all Discounts and Surcharges for product".

Does somebody expects some other behavior from this option? Or maybe we should 
make difference between positive and negative amounts (I.e. skip only 
surcharges, or only discounts) ?

2. The scope of the option:
- up until bug #2042 occurred, this option affected all discounts and 
surcharges, related to the product. Discounts of Payment Methods (which 
calculated from product prices) also were affected.
Is it OK? or you think, that Payment Methods should not be related to this 
option, and be calculated always (would mean that #2042 is not a bug)?


Best regards,
Dainius Bigelis
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general

Reply via email to