Разработка и техподдержка сайтов
АРАМА: Покупай больше - плати меньше [модуль на 1С-Битрикс]

АРАМА: Покупай больше - плати меньше [модуль на 1С-Битрикс]

Подходящие редакции 1С- Битрикс:

малый бизнес

бизнес

1С-Битрикс24: Интернет-магазин + CRM

«Битрикс24» в коробке - Корпоративный портал

«Битрикс24» в коробке - Энтерпрайз

15 000 руб.

Описание:

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

Создавая этот модуль, наша команда использовала только лучшие маркетинговые приемы продаж, которые были успешно опробованы на практике по привлечению новых клиентов и увеличению продаж.

Все представители малого, среднего и крупного бизнеса знают, что борьба за клиента всегда ведется на уровне «соблазнения»: чем выгоднее предложение, больше скидки или привлекательней подарок, тем выше шансы закрыть сделку. Интересные акции помогут выделить интернет-магазин из серой массы и МОТИВИРОВАТЬ покупателей к совершению покупки, и, как следствие, увеличить средний чек, прибыль.

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


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


Функционал модуля

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

I. Нарастающие скидки: каждый продукт в корзине имеет свою скидку


scoder.buymore.growing.discounts.png scoder.buymore.growing.discounts.example.png



II. Чередующиеся скидки:


  • каждый 2-й товар в подарок, Например: 0-3%-0-3% и т.д.
  • каждый 3-й товар в подарок..Например: 0-0-5%-0-0-5% и т.д.



scoder.buymore.rotating.discounts.example.png scoder.buymore.rotating.discounts.png



III. Товар в подарок (халява)



Примеры:
  • Два по цене одного.
  • Три по цене двух.
  • Купи две кружки и третья в подарок, это всем известная акция 1 + 1 равно 3.
  • При покупке трех порций ролл, четвертая в подарок. 1 + 1 + 1 равно 4.


scoder.buymore.freebie.300.png scoder.buymore.freebie_0_0_100.png




IV. Увеличивающаяся величина скидки — МЕГАСКИДКА. Скидка растёт на последний товар, на предыдущие отменяются.

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


scoder.buymore.mega.discounts.example.2.png scoder.buymore.mega.discounts.png



V. Скидка на самый дешёвый (дорогой) товар.


scoder.buymore.cheapest.png scoder.buymore.cheapest.table.png


VI. Акции как в FixPrice

Иногда возникает необходимость товары с разной исходной ценой привести к одной стоимости. С помощью скидок в % этого не сделать, с помощью фиксированных скидок под каждый товар придется создавать свою скидку, что не очень удобно. Наш модуль решает этот вопрос весьма элегантно, подробнее Установить цену на товар.

Какие новые акции можно реализовать:
Всё по 50, всё по 100 или 200, или 500 рублей.

Скорее, все знают магазины FixPrice. Теперь похожие акции вы можете реализовать у себя в интернет-магазине.
Акция «1 день за 1 рубль».
Акция «Товар в подарок за 1 рубль».
Акции типа:
«Купи три товара и любой четвертый товар получишь за 100 рублей»,
«Купи два товара и третий и четвертый получишь за 500 рублей».
Акции типа:
«Неделя скидок: любой первый товар за 1000 рублей, любой второй за 500 рублей, любой третий за 100 рублей».
Подробнее в статье «Один день за один рубль», «Неделя скидок», «Скидки как в Fix Price» -новые возможности модуля «Покупай больше – плати меньше»

Простор для маневра огромный, будем рады если модуль Вам поможет и желаем в этом успехов! =)


buymore_fixprice.png


Особенности (принцип) работы модуля:

Модуль считает количество позиций (строк) в корзине. Например, в корзину добавлено:
  1. Товар 1, 10 шт.,
  2. Товар 2, 1 шт.,
  3. Товар 3, 5 шт.
Программа будет считать это как 3 (ТРИ).
Если товаров в корзине больше, чем количество настроенных правил в таблице назначения скидок, то к последующим товарам применяется последняя скидка.
Например, у вас настроена акция 0 100% 0 100%, т.е. на 4 позиции в корзине, а покупатель добавил 6 различных товаров, то к 5-му и 6-му товару также будет накладываться скидка 100%.

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

Для примера выше таблица должна выглядеть так: 0 100% 0 100% 0.
Модуль не добавляет товары в корзину, это должен сделать покупатель. Модуль же накладывает скидки на имеющиеся товары в корзине.
Подарок в работе данного модуля - это позиция, на которую наложена скидка в 100%, модуль не преобразует позицию в сущность подарок в понимании 1С-Битрикс.

О работе модуля (технические моменты):


Тип назначения скидок

Определяет по какой логике модуль будет накладывать скидки на товары в корзине.
по убыванию цены определяет порядок по убыванию цены товаров в корзине и согласно этому порядку накладывает скидки.
по возрастанию цены определяет порядок по возрастанию цены товаров в корзине и согласно этому порядку накладывает скидки.
минимизировать скидки большую скидку накладывает на товары с меньшей ценой, и, наоборот, меньшую скидку на товары с наибольшей ценой;
тип скидки в таблице назначения скидок должен быть задан в чем то одном: либо в процентах, либо фиксированные.
максимизировать скидки аналогичен варианту минимизировать скидки, но работает с точности до наоборот;
для тех, кто по настоящему любит своих клиентов.
по возрастанию ID определяет порядок по порядку добавления товара в корзину, первым считается первый добавленный товар, последним последний товар.
по убыванию ID определяет порядок по порядку добавления товара в корзину, первым считается последний добавленный товар, последним первый товар.
Таблица назначения скидок

Содержит основные настройки для работы модуля.
№ по порядку (автоматически)
Величина скидки Значение скидки, накладываемая на позицию.
Тип скидки Два варианта: фиксированные или в процентах (%)
Установить цену на товар При отмеченной опции на позицию устанавливается цена, равная значению, указанной в величине скидки.
Количество товаров в рамках одной позиции, на которое применять В логике модуля за единицу считается разновидность товаров, т.е. количество строк (позиций) в корзине. Даже если какой-то товар в корзину добавлен в количестве больше одного, то модуль считает его как один.
Поэтому, чтобы скидка не накладывалась на всё добавленное количество, служит данное поле.
Например, если товар добавлен в количестве десять штук, а в данной опции указана одна штука, то и величина скидки будет рассчитана на одно количество.
Максимальное количество товаров в корзине, при котором применять скидку на эту позицию Опция служит, если есть необходимость отменить скидку на позицию при наборе определенного количества товаров в корзине.
Например: отменить скидку на 2-й товар, если товаров в корзине больше либо равно три.
Хорошим примером будет также акция Скидка 100% на самый дорогой товар (см. скриншот выше).
Минимальное количество товаров в корзине, при котором применять скидку на эту позицию Опция служит, если есть необходимость применить скидку на позицию при наборе определенного количества товаров в корзине.
Например: стоит задача предоставлять скидку 100% на 2-й товар, но если товаров в корзине больше или равно 5-ти. Указав в данном поле число 5, покупатель получит второй товар бесплатно, если только купит пять или более различных товаров.
Ограничения

Данные опции напрямую влияют на товары, участвующие в акции. Если какие-либо товары или предложения не попадают под ограничения, то они не участвуют в подсчете и скидки на них не накладываются.
Группы пользователей, на которые распространяются скидки Удобно в момент тестирования модуля, если указать только администраторов.
Также можно для разных групп пользователей настроить разные акции. Например для VIP-покупателей, оптовиков и других.
Инфоблоки, на товары которых распространяются скидки Если есть торговые предложения, то кроме основного каталога необходимо указать и инфоблок торговых предложений.
Типы цен, которые не участвуют в акции Важно указать именно те типы цен, которые не должны участвовать в акции. Было множество обращений с просьбой о помощи в настройке, т.к. указывали наоборот.
Фильтры Предоставляет обширный набор полей и свойств для фильтрации: родительский раздел, ид, название, символьный код, теги, некоторые даты, доступность, описание, свойства.

Дополнительные условия

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

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

В таблице приведены наиболее интересные опции в работе модуля, но функционал модуля не ограничивается ими, подробнее в документации.


Особенности и преимущества:

Уникальность

Возможность указать множество
полей и свойств.

Документация

Информативная инструкция по настройке решения.

Настройки

Обладает внушительным
набором дополнительных настроек.

Скидки

Возможность задавать скидки как
в процентах, так и фиксировано.

Статьи

Публикация дополнительных статей, примеров применения модуля.

Гибкие настройки

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

Техническая поддержка

Без посредников. Только программисты - разработчики модуля.

Оперативность

Оперативные ответы и устранение
проблем в рабочие часы.

Универсальность

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

Внимание:

При тестовом периоде модуль работает в ограниченном режиме: накладывает скидки только администраторам сайта.

Покупай больше 2.0 - кардинальные улучшения в логике работы модуля.

С версии 2.0 для каждой позиции создаются служебные свойства товара в корзине и могут выводиться в корзине. Модуль их не скрывает. Если критично, то один из вариантов - это скрыть их стилистически.

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

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

Модуль тесно использует возможности товарного маркетинга 1С-Битрикс. При обращении в техническую поддержку, мы исходим из того, что функционал товарного маркетинга хорошо знаком.

Если на веб-сайте настроены правила, у которых приоритет применимости выше, чем скидок, сгенерированных с помощью данного модуля, и отмечено Прекратить дальнейшее применение правил, то наше правило не будет применяться.

Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест Настройки - Инструменты - Проверка системы не должен возвращать ошибок.

Данный программный продукт разработан с использованием API D7, см. требования к 1С-Битрикс на ядре D7.

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

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

В этом случае, если корзина обновляется с помощью ajax, то шаблон должен учитывать добавление новых товаров.

Например, в шаблоне корзины [bitrix:sale.basket.basket] по умолчанию, это, к сожалению, на данный момент не выполняется.

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

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

Наши сообщества:

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

Как с нами связаться:

  Электронная почта:
  scoder.ru@yandex.ru

Телефон:  
+7 (987) 700-54-78  

При необходимости доработаем функционал под требования вашего проекта за отдельное вознаграждение.
Но оставляем за собой право отказаться от доработки без объяснения причин.

< Возврат к списку решений

Вопрос-ответ:

No name
Наш человек 12.03.2026 16:52:57

Уточните, пожалуйста, модуль будет действовать только 12 месяцев?


No name
Смирнов Владимир [разработчик] 12.03.2026 16:55:20

Лицензия на модуль без срока давности.

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

No name
Наш человек 12.03.2026 17:08:05

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


No name
Смирнов Владимир [разработчик] 12.03.2026 17:16:30

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

Также в модуле заложена возможность фильтрации товаров с помощью UI-фильтра. Данный функционал становится доступен, если активировать опцию Включить фильтры для ограничения товаров, участвующих в акции, после чего необходимо сохранить профиль. И уже после сохранения, по выбранным инфоблокам будут доступны UI-фильтры.

В UI-фильтре есть возможность указать раздел, но выбор не множественный. Можно указать только одну категорию. Если необходимо, чтобы участвовали товары из разных категорий, то лучше использовать свойства.

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

Например, если условиям акции подходит Товар 1 и Товар 3, а в корзине еще имеются Товар 2 и 4, то модуль будет считать только два товара.

No name
Наш человек 12.03.2026 17:20:46

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


No name
Смирнов Владимир [разработчик] 12.03.2026 17:21:52

Работа модуля по такой логике не предусмотрена.

No name
Наш человек 12.03.2026 17:25:27

Как с помощью модуля реализовать скидки, зависящие от суммы покупок?

  1. от 2 000 - 200 руб.
  2. от 4 000 - 400 руб.
  3. от 7 000 - 1 000 руб.
  4. от 10 000 - 1 500 руб.


No name
Смирнов Владимир [разработчик] 12.03.2026 17:28:21

Не предусмотрено. Модуль опирается на количество, а не на сумму.


Комментарии:

Наши партнеры