Автор Тема: Округление  (Прочитано 351 раз)

01 Апрель 2020, 10:16:51
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При оформлениии заказа в случае, когда количество товара >1, магазин считает сумму умножением цены до налога на количество.  Хотя все цены покупатель видит с налогом. В результате получается, что, например, при цене за единицу в 0,51 € (с налогом), 10 шт. стоят 5,08 €, хотя должны, конечно, стоить 5,10 €.
Но в платёжные системы передаётся цена товара (с налогом). В результате покупатель платит не ту сумму, которую ему показал магазин, а, например, с разницой  2 цента. И магазин потом показыает ошибку платежа. То есть сумма платежа отличается о суммы заказа.
Как с этим бороться? Спасибо

P.S. версия движка 1.6.2.0
01 Апрель 2020, 10:43:17
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16676
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Можно включить в админке показывать цены без налога в корзине.
А в заказе будет налог отдельной строкой.
01 Апрель 2020, 11:00:28
Ответ #2
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тему снимаю. Проблему решил. Поменял тип округления в общих настройках. Было: "Округление сумм идентичных товаров". Поставил: "Округление каждого элемента".
Спасибо за помощь!

Можно включить в админке показывать цены без налога в корзине.
А в заказе будет налог отдельной строкой.