Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как настроить чтоб при заказе от 3-х разных товаров считалась оптовая цена


Olali777
 Поделиться

Рекомендованные сообщения

Друзья подскажите как настроить ocStore 2.3.0.2.2 так чтоб при заказе от трех единиц разного товара в корзине указывалась(считало) по оптовой цене ???
https://vizitm.com/

Ссылка на комментарий
Поделиться на других сайтах

23 минуты назад, Olali777 сказал:

Друзья подскажите как настроить ocStore 2.3.0.2.2 так чтоб при заказе от трех единиц разного товара в корзине указывалась(считало) по оптовой цене ???
https://vizitm.com/

ответил в личку

Ссылка на комментарий
Поделиться на других сайтах

Есть готовое решение, но там не от количества товара считает, а от общей суммы корзины (основанной на розничной цене) + выводятся оптовые цены.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...
  • 2 года спустя...

Понимаю, что тема устарела, но от этого актуальность не потеряла. У меня такая же проблема, как у топикстартера.

Требуется чтобы в корзине, при заказе от 5 единиц разных товаров цена менялась на оптовую. Сама оптовая цена уже реализована в карточке товара, как цена для оптовой группы покупателей, наравне с ценой для розничных покупателей во вкладке данные. Версия opencart 2.1.0.2. 

Кто может подсказать как это сделать?

 

Ссылка на комментарий
Поделиться на других сайтах


так а как при достижении нужного количества в корзине - менять группу покупателей? Не знаю, по-моему так не получится.
По идее, нужно сделать модуль, например, типа "Учитывать в заказе", и в нем смотреть кол-во в корзине, если больше 5, то считать разницу между розничной и оптовой ценами каждого товара в корзине, суммировать ее и вычитать из общей суммы заказа.
Ну как вариант.

Ссылка на комментарий
Поделиться на других сайтах

10 часов назад, Prooksius сказал:

так а как при достижении нужного количества в корзине - менять группу покупателей?

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

Ссылка на комментарий
Поделиться на других сайтах


13 часов назад, stasonsky сказал:

Требуется чтобы в корзине, при заказе от 5 единиц разных товаров цена менялась на оптовую

Стандартные Скидки

Ссылка на комментарий
Поделиться на других сайтах


52 минуты назад, AWARO сказал:

Стандартные Скидки

Стандартные скидки в моей ситуации не подходят, так как они распространяются на количество одного и того же товара, а меня интересует общее количество разных

товаров. 

К примеру, в корзине лежит:

яблоко - 1

груша - 1

слива - 3

Общее количество товаров будет равно 5. И в этом случае в корзине заменить цену товаров с розницы на оптовую. Оптовая цена прописана в каждом товаре как цена для оптовой группы покупателей.

Ссылка на комментарий
Поделиться на других сайтах


3 часа назад, stasonsky сказал:

Стандартные скидки в моей ситуации не подходят, так как они распространяются на количество одного и того же товара, а меня интересует общее количество разных

товаров. 

разных и одних и тех же например?
выбор есть, смотрите присматривайтесь выбирайте что больше по душе.
вот такое тож есть



ша прибежит ноль опять и начнет ныть завуалированной завистью

Ссылка на комментарий
Поделиться на других сайтах


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

Ссылка на комментарий
Поделиться на других сайтах

@stasonsky а чем вас не устраивают предложенные выше 2 модуля ? там можно задать скидку на количество товаров в корзине если даже это количество разные товары.

Ссылка на комментарий
Поделиться на других сайтах


32 минуты назад, egor23 сказал:

@stasonsky а чем вас не устраивают предложенные выше 2 модуля ? там можно задать скидку на количество товаров в корзине если даже это количество разные товары.

ну видимо тем, что дается скидка, а ТС видимо, хочет, чтобы оптовые цены подставлялись. Чтобы покупатель видел, что он покупает по оптовым..

Ссылка на комментарий
Поделиться на других сайтах

так оптовая цена это какой то скидочный % от розницы. и в чем проблема рассчитать этот % и прописать в модуле ?

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

Ссылка на комментарий
Поделиться на других сайтах


48 минут назад, egor23 сказал:

@stasonsky а чем вас не устраивают предложенные выше 2 модуля ? там можно задать скидку на количество товаров в корзине если даже это количество разные товары.

Тем что у каждого товара уже прописана определенная оптовая цена. Делать скидку в % соотношении от розничной мне совсем не подходит.

Ссылка на комментарий
Поделиться на других сайтах


3 минуты назад, egor23 сказал:

или у каждого товара свой % оптовой скидки ?

да, у каждого товара индивидуальная наценка на розницу

Ссылка на комментарий
Поделиться на других сайтах


1 час назад, spectre сказал:

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

да, вот это, вероятно, самое правильное предложение будет в данной ситуации.
\system\library\cart\cart.php - вот в корзине нужно подправить определение скидочного количества для товаров. Там оно считается для каждого товара в отдельности, а надо переделать для всех в корзине.

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, spectre сказал:

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

да, идея неплохая, но я к сожалению не обладаю требуемыми знаниями для ее реализации(

 

14 минут назад, AWARO сказал:

это будет тот ещё гемор.. стоит разбить на группы оптовиков и розницу. и наценку разбить по % +10, + 15, + 20 и т.д

хуже даже то, что наценка не в процентах, а в абсолютных значениях и для разных товаров разная

Ссылка на комментарий
Поделиться на других сайтах


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

хуже даже то, что наценка не в процентах, а в абсолютных значениях и для разных товаров разная

стоит поменять подход к ценообразованию
наценка или скидка оптовая?

Ссылка на комментарий
Поделиться на других сайтах


9 минут назад, AWARO сказал:

стоит поменять подход к ценообразованию

да зачем, вроде бы все в этой схеме получается.

 

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

В \system\library\cart\cart.php можно считать так:
Смотрим общее кол-во товара в корзине.

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

Ну еще нужно продумать, чтобы не конфликтовало с другими скидками, которые заданы для товаров от количества. Если такого нет - то и все будет работать

Изменено пользователем Prooksius
Ссылка на комментарий
Поделиться на других сайтах

3 минуты назад, Prooksius сказал:

да зачем

ну как зачем. структурировать цены. эт норм и правильно.
но я чет не вьехал в то что ТС говорит.
если наценка это  закуп + наценка = рц
то где проблема то... ? опт скидки уже с рц идут
или у него опт цены так же наценкой к закуп цене..
 

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.