Неправильный расчет правил цен в корзине Magento - PullRequest
2 голосов
/ 21 марта 2012

Мы столкнулись со странным просчетом наших правил цен в корзине.

У нас есть два правила цен.Один из них - стандартная скидка 3% для зарегистрированных пользователей, а второй - дополнительная скидка 2% при выборе способа оплаты прямым дебетом.

Стандартная скидка 3% рассчитывается правильно, но когда клиент выбирает оплату прямым дебетомвычисляет около 4,3% вместо предложенных 5%.

Кто-нибудь сталкивался с этим раньше?!

1 Ответ

3 голосов
/ 21 марта 2012

Правила цены Magento применяются в определенном порядке.
У вас есть первое правило (+ 3%), которое применяется к продукту.
цена продукта составляет 0,97 от первоначальной цены.Теперь к этой цене будет применено новое правило.
новая цена = 0,97 - 0,97 * 0,02 = 0,9506
в конце цена была изменена на 4,94.
Примите во внимание, что цена меняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...