Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Минимальная сумма заказа

00 голосов
5
Купили редакцию «Малый бизнес», удивило :o а потом огорчило :cry: что нельзя задать минимальную сумму заказа, очень нужная функция, которая реализована во многих :!: системах управления: PHPShop, Joomla, в Drupal есть решение, а в Битриксе нет. Может у кого-то есть готовое :idea: решение?
спросил 27 Окт, 13 от thyfh (120 баллов)

5 Ответы

00 голосов
Ну если вы готовы купить у кого-то готовое решение, то просто закажите эту доработку для себя.
ответил 25 Ноя, 13 от ranger (900 баллов)
00 голосов
Присоединяюсь к вопросу.
Для меня тоже актуально ограничение минимальной суммы заказа.
Цитата
Дмитрий Суслов пишет:
Ну если вы готовы купить у кого-то готовое решение, то просто закажите эту доработку для себя.

Готовое решение как правило уже обкатано и с ним не должно быть проблем.
ответил 06 Март, 14 от Lied (100 баллов)
00 голосов
Я не являюсь разработчиком.Я владелец сайта.
Вчера напряг мозг и нашел во такое решение средствами Битрикса:
У нас есть настраиваемые службы доставки (курьер):
Рабочий стол-Магазин-Настройки магазина-Службы доставки-Настраиваемые
И есть свойство заказа (курьер):
Рабочий стол-Магазин-Настройки магазина-Свойства заказа-Список свойств
Создаем две настраиваемые службы:
1. Одной прописываем в свойствах этой службы ,что сумма заказа от 0 до ,скажем 500 руб, и ставим там стоимость ,скажем,- 100р.
2. Второй ,допустим ,от 500,01 до 1000000 и ставим бесплатно.
И вуаля! Все замечательно работает. - при зкаказе меньше 500 к товару в корзине добавляется "Доставка" 100 рублей.
Но радость победы была недолгой....
Допустим покупатель отправил заказ на 3000 рублей,бесплатная доставка....И вдруг он вспоминает,что забыл заказать туалетную бумагу за 30 рублей. Пытается отправить новый заказ, а тут ему засада- предлагают платную доставку,хотя это вовсе не заказ а дозаказ.
Как здесь обмануть Битрикса я не знаю.
Но есть еще автоматизированные службы доставки ,среди которых тоже может быть Курьер, и даже с собственным обработчиком доставки, где говорится:
"Для добавления собственного обработчика доставки используйте каталог /bitrix/php_interface/include/sale_delivery/ "

Вот теперь у меня вопрос- а возможно ли туда воткнуть обработчик,который смог бы помимо введения ограничений на минимальную сумму заказа не вводить ограничений на второй ,третий и т.д. заказ от одного и того же пользователя ,сделавшего эти заказы в течении одного дня?
ответил 26 Июнь, 14 от Lied (100 баллов)
00 голосов
Цитата
frolovd пишет:
Купили редакцию «Малый бизнес», удивило а потом огорчило что нельзя задать минимальную сумму заказа, очень нужная функция, которая реализована во многих системах управления: PHPShop, Joomla, в Drupal есть решение, а в Битриксе нет. Может у кого-то есть готовое решение?

Вопрос решили как-нибудь?
ответил 28 Окт, 14 от jade (120 баллов)
00 голосов
Несложная доработка компонента процедуры оформления заказа и компонента корзины.(можно даже ограничиться правкой шаблонов)
В корзине вывод сообщения о том что сумма маловата и прячем кнопку оформления заказа.
В процедуре оформления выводим сообщение об ошибке в случае если сумма меньше чем надо.

Ещё можно поиграть с событиями модуля интернет магазин(выдавать покупателю сообщения о том что маловато стоит заказ)
OnBeforeBasketAdd
OnBeforeBasketUpdate
OnBeforeBasketDelete
ответил 26 Фев, 15 от Ravy (180 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 25 Июнь, 13 от Kiriel (2,010 баллов)
0 голосов
6 ответов
спросил 05 Окт, 13 от Job (120 баллов)
0 голосов
7 ответов
спросил 23 Июль, 13 от Kania (5,180 баллов)
0 голосов
2 ответов
0 голосов
3 ответов
спросил 31 Март, 14 от Asteria (1,840 баллов)