Ubercart: Как я могу дисконтировать первоначальную цену продажи, основываясь на количестве одного или всех товаров в корзине? - PullRequest
9 голосов
/ 30 октября 2011

Для Ubercart: Как мне сделать скидку на ВСЕ продукты в корзине в зависимости от количества купленных продуктов?Т.е. купите более 10 товаров (любая комбинация товаров и получите скидку).[весь список товаров по цене 8,99 долл. США ... купить 10 или более, и все товары со скидкой до 5 долл. США каждая]

3 - рубашки - 8,99 шт.

5 - чашки - 8,99 шт.

2 - книги - 8,99 каждый

всего предметов - 10 общая первоначальная цена продажи - $ 89,90

Учитывая, что количество всех приобретенных продуктов> = 10, сейчас цена для каждого продукта составляетснижена до 5,00 долл. США, следовательно:

Цена со скидкой и корзина теперь выглядят следующим образом:

3 - рубашки - 5,00 каждая 5 - чашки - 5,00 каждая 2 - книги - 5,00 каждая

всего товаров - 10, а новое (со скидкой) - $ 50,00

Я просмотрел следующие модули и не верю, что они являются решением (некоторые просто проблематичны):

uc_bulk_discount, uc_discounts_alt и uc_pricelist

FYI: тестовый сайт в настоящее время находится на http://www.drupal -sandbox.com

Заранее благодарим за прочтение этого подробного описания илюбые предложения, которые вы можете предложить!

1 Ответ

0 голосов
/ 29 января 2015

(Ответы в комментариях. Преобразован в вики-ответ сообщества. См. Вопрос без ответов, но проблема решена в комментариях (или расширена в чате) )

@ Сэм Хили написал:

просто хотел спросить, видел ли ты http://drupal.org/project/uc_discounts_alt

ОП написал:

Сэм, да, я сделалсм. список функций uc_discouts, но спасибо за cattle-prod, потому что во втором чтении стоит попробовать ... список функций затрагивает требования, и по мере продвижения списков функций иногда чего-то не хватает.Итак, спасибо, я сделаю это, то есть установлю мод и посмотрю поближе.

РЕШЕНО!- Спасибо, Сэм!После рассмотрения предложения Сэма относительно uc_discounts_alt требование было выполнено.Модуль обеспечивает функции дисконтирования, требуемые клиентом.

...