Пластиковая карта покупателя в 1С-Битрикс — это дисконтная карта, которая даёт клиенту скидку на заказ: фиксированную или растущую по мере накопления покупок. Разберём, где это включается, как задать правила и как карта работает в личном кабинете и при оформлении заказа.
Что такое дисконтная карта в Битрикс
Механизм дисконтных карт — часть модуля sale (Интернет-магазин). Карта представляет собой запись с уникальным номером (штрихкодом), которая привязана к покупателю и даёт ему процентную скидку на весь заказ. Это классический инструмент офлайн-ритейла, перенесённый на сайт: одна и та же карта работает и на кассе, и в интернет-магазине.
Важно не путать три разных сущности Битрикса:
- Дисконтные карты — постоянная скидка клиента, привязанная к номеру карты;
- Купоны (
DiscountCoupon) — одноразовые или ограниченные коды к скидкам из «Правил работы с корзиной»; - Бонусные баллы — накопительная валюта, которой оплачивают часть заказа.
Где включить и настроить
Функциональность живёт в разделе Магазин → Дисконтные карты административной панели (модуль Интернет-магазин должен быть установлен и лицензирован — редакция «Малый бизнес» и выше). Здесь два ключевых узла:
- Правила расчёта дисконта — схема, по которой определяется процент скидки;
- Список карт — сами выпущенные карты с номерами и привязкой к пользователям.
Тип схемы выбирается на уровне правил: скидка может быть фиксированной (один процент для всех карт этого правила) или накопительной — процент растёт вместе с суммой оплаченных заказов покупателя. Для интернет-магазина чаще используют накопительную модель как стимул к повторным покупкам.
Правила накопительной скидки
Накопительное правило — это таблица порогов: при достижении определённой суммы покупок карта переходит на следующий уровень скидки. Битрикс сам суммирует оплаченные заказы клиента и подбирает подходящий уровень. Пример типовой лестницы:
| Сумма покупок | Скидка по карте |
|---|---|
| до 30 000 ₽ | 3% |
| 30 000 – 100 000 ₽ | 5% |
| 100 000 – 300 000 ₽ | 7% |
| от 300 000 ₽ | 10% |
Для каждого правила задаётся валюта расчёта и, при необходимости, ограничение по группам товаров. Границы диапазонов не должны пересекаться, иначе система возьмёт первое подходящее правило и скидка окажется не той, что вы ожидали. При фиксированной схеме таблица вырождается в одну строку — единый процент.
Выпуск карт и штрихкоды
Карту заводят вручную в списке дисконтных карт или импортируют пачкой (например, при обмене с 1С). Основные поля записи:
- Номер / штрихкод — уникальный код; можно ввести вручную или сгенерировать. Тип штрихкода (
EAN13,CODE128и др.) влияет на то, как карта считывается сканером на кассе; - Привязка к покупателю — идентификатор пользователя (
USER_ID), которому принадлежит карта; - Активность — карту можно временно заблокировать, не удаляя историю;
- Правило — к какой схеме расчёта относится карта.
Один пользователь может владеть несколькими картами, но на практике оставляют одну активную. Изображение самого штрихкода Битрикс умеет генерировать для вывода в личном кабинете и в печатной форме.
Как скидка применяется в заказе
Когда авторизованный покупатель с привязанной картой оформляет заказ, скидка подставляется автоматически. Если карта не привязана к аккаунту, её номер можно указать вручную на шаге оформления — по этому номеру система найдёт правило и рассчитает процент от стоимости корзины.
Скидка по дисконтной карте существует параллельно со скидками из «Правил работы с корзиной». Их взаимодействие определяется настройками приоритетов и флагом суммирования: скидки либо складываются, либо применяется только максимальная. Это критично проверять на тестовых заказах, чтобы не отдать товар одновременно и по акции, и по карте, если так не задумано.
Карта в личном кабинете и обмен с 1С
Покупателю удобно видеть свою карту в личном кабинете: текущий уровень скидки, номер и штрихкод, до какой суммы осталось копить до следующего уровня. Штатные компоненты персонального раздела (bitrix:sale.personal.*) выводят базовую информацию, но красивый «прогресс до следующего уровня» обычно дорабатывают под дизайн проекта.
Если магазин работает в связке с учётной системой, карты и накопленные суммы синхронизируют с 1С — так офлайн-покупки клиента тоже поднимают его уровень скидки на сайте, и наоборот. Обмен настраивается через стандартный протокол или кастомный API, чтобы номер карты и её баланс оставались едиными во всех каналах продаж.
Ограничения и подводные камни
Ещё несколько моментов, о которых стоит помнить:
- дисконтная карта даёт скидку на весь заказ — если нужно исключить распродажные позиции, добавляйте ограничения по группам товаров;
- накопление считается по оплаченным заказам; отмены и возвраты должны корректно уменьшать сумму, иначе уровень «зависнет»;
- анонимный ввод номера чужой карты — риск: привязка к аккаунту и проверки надёжнее;
- для B2B удобнее сочетать карты с группами покупателей и персональными ценами, а не заводить десятки правил.
Итог
Пластиковые (дисконтные) карты в 1С-Битрикс — надёжный способ дать постоянным клиентам понятную процентную скидку и связать онлайн- и офлайн-продажи через единый номер карты. Ключевые шаги: включить механизм в модуле Интернет-магазин, задать правила накопительной или фиксированной скидки, выпустить карты со штрихкодами, привязать их к покупателям и проверить взаимодействие с корзинными акциями.
Мы в B2Bsite настраиваем дисконтные карты и накопительную скидку, синхронизируем баланс карт с 1С и дорабатываем личный кабинет так, чтобы покупатель видел свой уровень и мотивацию копить дальше. Если нужна прозрачная программа лояльности без конфликтов между скидками — поможем спроектировать и внедрить.
Частые вопросы
Чем дисконтная карта отличается от купона в Битрикс?
Карта даёт постоянную скидку, привязанную к номеру и покупателю, а купон — это код к одноразовой или ограниченной акции из «Правил работы с корзиной». Это разные подсистемы, их можно использовать одновременно.
Можно ли сделать накопительную скидку?
Да. В правиле расчёта задаётся таблица порогов по сумме оплаченных покупок, и процент скидки растёт по мере накопления. Битрикс сам суммирует заказы клиента и подбирает уровень.
Как карта привязывается к покупателю?
В записи карты указывается идентификатор пользователя (USER_ID). После этого при оформлении заказа авторизованным клиентом скидка подставляется автоматически, без ручного ввода номера.
Складывается ли скидка по карте с акциями корзины?
Зависит от настроек приоритетов и флага суммирования. Скидки могут складываться или применяться только максимальная — обязательно протестируйте это на заказах, чтобы не потерять маржу.
Нужна ли отдельная лицензия для дисконтных карт?
Механизм входит в модуль Интернет-магазин, доступный с редакции «Малый бизнес» и выше. Отдельная лицензия не требуется, достаточно установленного и активированного модуля sale.
Работает ли одна карта и на сайте, и на кассе?
Да, если синхронизировать карты и накопленные суммы с 1С. Тогда офлайн-покупки поднимают уровень скидки на сайте, а единый штрихкод считывается и на кассе, и в личном кабинете.
Можно ли выпустить карты пачкой?
Да, карты добавляют вручную в списке или импортируют массово, в том числе через обмен с 1С. Штрихкоды можно ввести или сгенерировать по выбранному типу (EAN13, CODE128 и другие).
Как показать карту в личном кабинете?
Базовую информацию выводят штатные компоненты персонального раздела sale.personal. Прогресс до следующего уровня скидки и оформление обычно дорабатывают под дизайн проекта.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.