Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Другая цена в зависимости от суммы заказа


hmade

Recommended Posts

Ищу модуль или готовое решение для отображения другой цены при достижении какой-то суммы в корзине.

Или при достижении какой-то суммы в корзине показывать цены другой группы покупателей.

Меня интересует именно смена цены товара а не простая скидка на всю сумму заказа.

Спасибо

Надіслати
Поділитися на інших сайтах


мне кажется, это будет вводить в заблуждение.
Например, у вас в корзине 1 товар, цена его - 100р.  в количестве 10шт, сумма корзины -  1000 руб.
Пусть у вас установлено, что от суммы корзины в 900р цены брать другие, например, оптовые.
У нас в корзине уже 1000 руб, значит надо ставить оптовую цену. Она для этого товара - 80 руб.
В итоге сумма в корзине получается 800 и мы снова возвращаемся к розничным ценам, потому что сумма в корзине меньше 900.

Надіслати
Поділитися на інших сайтах

почему же? при загрузке страницы контроллер смотрит условие и в зависимости от него выдает результат.

то есть в начале проверки суммы корзины всегда идут "розничные" цены

Надіслати
Поділитися на інших сайтах


Есть такая наработка, меняет группу покупателя при каких-то суммах в корзине и возвращает обратно потом ту которая была, напишите вашу хотелку в лс

Надіслати
Поділитися на інших сайтах

4 минуты назад, hmade сказал:

еще раз: если меньше 900 то показываем 100, если больше 900 то показываем 80. все. условие пройдено

и сама корзина себя пересчитывать не будет

 

Корзина не может "угадать", когда пересчитывать, а когда нет. 
Но вам этого, может, и не надо. Делайте обычную скидку на заказа от суммы, но скрытую от покупателя (кроме итога), а цены пересчитывайте только отображаемые, не трогая реальные

Надіслати
Поділитися на інших сайтах


Лучше использовать - какой-нибудь total - учитывать в заказе, который пересчитает и отобразит в заказе, посчитав скидку

Надіслати
Поділитися на інших сайтах

Ну по идее, да, как-то так можно сделать.
Сначала брать всегда розничную, считать сумму в корзине и если сумма больше указанной в настройках - еще раз пересчитать корзину. Все.

Надіслати
Поділитися на інших сайтах

12 минут назад, Shureg сказал:

Делайте обычную скидку на заказа от суммы, но скрытую от покупателя (кроме итога), а цены пересчитывайте только отображаемые, не трогая реальные

да, или так.

Но в этом случае надо как-то учитывать это в заказе, в заказ кидать реально использованные цены, потому что в заказах в админке будет строго говоря, не то, что было в корзине.

Змінено користувачем Prooksius
Надіслати
Поділитися на інших сайтах

Тоже интересует подобный модуль, что бы от определенной цены (например 10к) изменялись цены, как например забитые (через акции) для определенной группы клиентов. И после завершения заказа (статус, заданного в настройках), клиенту присваивался группа, по ценам которой он купил.. :)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.