Абонементы: создание, продажа и возврат

Как продать абонемент — билет сразу на несколько событий. Создание абонемента и состав событий, выделение мест на схеме зала и цена абонемента, ценовые категории, бланк со списком дат, продажа на сайте и в кассе, скидки и оплата сертификатом, проход по общему штрихкоду, возврат абонемента целиком и отдельных событий состава, отчет по абонементу.

Обновлено

Абонемент — это билет сразу на несколько событий: зритель платит один раз, получает один бланк со списком дат и один штрихкод, по которому проходит на каждое событие состава. Инструкция проводит весь путь: собрать абонемент из своих событий, выделить под него места и назначить цену, продать на сайте и в кассе, пропустить зрителя на входе и вернуть деньги — за весь абонемент или за одно событие из состава.

💡 Внутри системы покупка абонемента разворачивается в обычные билеты — по одному на каждое событие состава. Поэтому абонемент не требует отдельного учета: он попадает в те же заказы, чеки, возвраты и финансовые отчеты, что и обычная продажа билетов.

Что нужно до начала

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

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

Доступ выдается правами в разделе «Система» → «Роли»:

  • «Доступ в меню: Репертуар - Абонементы» — раздел, карточка абонемента и схема мест; право кассирское;
  • «Доступ в меню: Репертуар - Абонементы - Места» — секция «Цены» на схеме и все операции с фондом мест;
  • «Доступ в меню: Репертуар - Абонементы - Бронирование» — корзина кассира на схеме абонемента;
  • «Доступ в меню: Система - Шаблоны - Абонементы» — бланк абонемента.

Создание абонемента

Раздел «Репертуар» → «Абонементы», кнопка «Добавить». Вкладка «Основное»:

  1. «Название» — так абонемент увидит покупатель на витрине и в чеке.
  2. «Дата начала продаж» и «Дата окончания продаж» — период продаж. Обе даты обязательны, окончание строго позже начала.
  3. «Описание» — текст для карточки абонемента на витрине: что входит в программу, для кого она, чем выгодна.
  4. «Организатор» — от него зависят бланк абонемента и реквизиты в чеке.
  5. «Возрастное ограничение» и «Категория» — берутся у самого абонемента, а не собираются из мероприятий состава: у абонемента своя карточка на витрине.
  6. «Площадка» и «Зал» — после сохранения не меняются: место абонемента закреплено за конкретной схемой.
  7. «События» — состав. В списке только те события, которые подходят по организатору, площадке и залу. Состав можно оставить пустым и собрать позже.
  8. «Статус» — «Активно» или «Удалено».

Форма абонемента на вкладке «Основное»

На вкладке «Продажи» задается доступ продавцов — так же, как у события: всем продавцам или только выбранным. На вкладке «Тарифы» — ценовые категории, о них ниже.

⚠️ Смена организатора, площадки или зала очищает уже подобранный состав: события относятся к прежней области и в новой не действуют.
⚠️ На витрину абонемент попадает при двух условиях сразу: статус «Активно» и текущий момент внутри периода продаж. Один статус абонемент не продает.

Выделение мест

Плитка в строке списка открывает схему мест абонемента — схему зала во весь экран. Справа рельса секций: «Инфо», «Цены» и «Бронь». Фонд абонемента — это те же места зала, что и билеты события, а не отдельная схема: место, ушедшее в абонемент, перестает продаваться отдельным билетом на каждом событии состава.

Схема мест абонемента в секции «Цены»

Места с рассадкой

  1. Откройте секцию «Цены», вкладку «Приход».
  2. Выделите на схеме нужные места. Выбираются только свободные комплекты — места, у которых билет свободен в каждом событии состава; остальные места на схеме гашены.
  3. Укажите «Цена» — цену абонемента за это место.
  4. Нажмите «Добавить».

Цена задается за абонемент целиком и не обязана быть суммой билетов состава: именно так закладывается выгода для зрителя. Разные цены делаются несколькими проходами — партер по одной цене, балкон по другой.

⚠️ Если между открытием схемы и нажатием «Добавить» кто-то успел занять билет, место не выделится — экран покажет «Добавлено N, остальные билеты уже заняты». Это не ошибка, а защита от абонемента с дырой в составе.

Та же вкладка «Приход» меняет цену уже выделенным местам. У места в продаже цена меняется сразу, у забронированного и проданного новая цена запоминается и применится, когда место вернется в фонд.

Входные сектора

Клик по входной области схемы открывает диалог сектора. В нем видно, сколько мест еще можно взять («Можно добавить: N»), задаются «Цена» и «Количество мест», кнопки — «Добавить» и «Удалить». Конкретные билеты закрепляются за местами автоматически: в секторе без рассадки они равноценны.

⚠️ Частичного добавления не бывает: если свободных билетов не хватило хотя бы в одном событии состава, система откажет целиком.

Снятие мест

Вкладка «Возврат» в секции «Цены» снимает выбранные места с абонемента: билеты возвращаются в свободную продажу по своей базовой цене. Снимаются только непроданные места — проданные абонементы операция не трогает.

Сводка и история места

Секция «Инфо» показывает фонд в двух разрезах — «По статусу» и «По цене», с фильтром по сектору. Клик по месту фонда открывает его историю: время, пользователь, статус, заказ, штрихкод и цена на каждом переходе — выделено, в предброни, забронировано, продано, вернулось.

Тарифы абонемента

Ценовые категории — «Взрослый», «Детский», «Студенческий» — работают на абонементах так же, как на билетах. Тариф нужен не для того, чтобы задать разные цены: разные цены делаются ценовыми группами при выделении мест. Тариф нужен, когда категорию выбирает сам покупатель внутри общего остатка мест: «продать не больше десяти абонементов, а детских и взрослых внутри этих десяти — сколько угодно».

  1. На вкладке «Тарифы» в карточке абонемента привяжите нужные категории из справочника и отметьте основной тариф.
  2. Основной тариф — это и есть цена абонемента у места, отдельной расценки он не имеет.
  3. Откройте схему мест, секцию «Цены», и выберите нужную категорию в селекте «Тарифы». Вкладка «Приход» проставит выбранным местам тарифную цену, вкладка «Возврат» снимет расценку.
⚠️ В тарифном режиме свободные комплекты гаснут: тариф не создает новых мест, он расценивает уже выделенные. Нерасцененное место в этом тарифе не подкрашено и в корзину не добавляется — иначе оно ушло бы по цене абонемента.

Подробно про справочник категорий и их условия — в инструкции «Тарифы и льготные цены на билеты».

Бланк абонемента

Бланк настраивается в разделе «Система» → «Шаблоны», вкладка «Абонементы». У шаблона два макета: «Электронный» — PDF, который уходит покупателю письмом, и «Кассовый» — макет для печати на термопринтере кассы.

Состав событий печатается блоком-списком: одна строка — дата, время и название события. Сколько строк поместится в блок, редактор показывает подписью «Влезает событий: N»; события, которые не поместились, на бланк не попадают. Если в абонементе много дат, увеличьте высоту блока или уменьшите кегль.

Какой шаблон печатается, решает поле «Шаблон абонемента» в карточке организатора. Пустое поле означает «печатать общим шаблоном платформы», поэтому у разных коллективов на одной площадке могут быть разные бланки.

Редактор шаблона абонемента на вкладке «Электронный»

⚠️ У редактора бланков те же ограничения, что у билетного: текст всегда черный, шрифт один, переносов строк нет — один элемент печатает одну строку. Рамки, плашки и фон рисуются не элементами, а подложкой-картинкой.

Продажа на сайте

Абонементы продаются отдельной витриной виджета — своей страницей со своей ссылкой. Ссылка берется в разделе «Приложения» → «Виджет»:

  1. Переключитесь на вкладку «Абонементы».
  2. Выберите «Продавец» — у него должен быть доступ к виджету.
  3. При необходимости сузьте выдачу полями «Организатор» и «Площадка».
  4. Скопируйте ссылку кликом по ней и поставьте ее кнопкой на свой сайт.

Страница «Виджет» на вкладке «Абонементы»

Покупатель видит список абонементов — зал, число событий, дату окончания продаж и цену «от», — открывает карточку с описанием и составом, выбирает место на схеме и оформляет заказ. После оплаты бланк абонемента уходит письмом вместе с остальными электронными документами заказа.

💡 Остаток мест витрина показывает, только когда он мал: «Осталось 3» говорит покупателю больше, чем «места есть». У распроданного абонемента вместо цены стоит «Мест нет».
⚠️ В афише событий абонементов нет — на витрину абонементов ведет только ее собственная ссылка. Это отдельная страница, как и витрина подарочных сертификатов.

Как выдать продавцу доступ к виджету и разместить его на сайте — в инструкции «Подключение виджета».

Продажа в кассе

  1. Откройте «Репертуар» → «Абонементы» и плитку нужного абонемента.
  2. Перейдите в секцию «Бронь». Клик по месту фонда кладет его в корзину, повторный клик убирает. Места, не выделенные в абонемент, на этом экране не кликаются.
  3. Места входного сектора добавляются количеством — в диалоге сектора.
  4. Нажмите «Создать заказ» и заполните форму «Оформление заказа»: продавец, покупатель, скидка или промокод, подарочный сертификат, срок брони. Если зал требует проверку документов, там же спрашиваются данные зрителя.
  5. После продажи откроется диалог печати. Кнопка «Абонемент» печатает и скачивает PDF, кнопка «Печать» отправляет бланк на термопринтер рабочего места.

Секция «Бронь» на схеме мест абонемента

Незавершенные корзины кассиров видны в разделе «Продажи» → «Предбронь», вкладка «Абонементы»: абонемент, место, цена, когда резерв освободится, и кнопка снятия.

💡 Кассиру достаточно права на раздел и на бронирование. Состав, цены и снятие мест остаются за администратором: право на места кассирской роли обычно не выдают.

Скидки, промокоды и сертификаты

Место абонемента участвует в скидках как полноправная позиция — со своей ценой и одним слотом в лимите. В форме скидки («Репертуар» → «Скидки») вкладка «Условия» разбита на три карточки:

  • «Для билетов» — мероприятия и события;
  • «Для абонементов» — список абонементов, на которые действует скидка;
  • «Общие» — организаторы, продавцы, площадки, залы и секторы, тарифы, цена позиции, сумма заказа, количество позиций в заказе.
⚠️ Условия «Для билетов» и «Для абонементов» взаимоисключающие: заполнили одну группу — вторая блокируется. Скидка, у которой не заполнена ни та ни другая, действует и на билеты, и на абонементы.

Абонемент оплачивается подарочным сертификатом наравне с билетами — абонемент как раз из того, что часто покупают в подарок. Как настраиваются скидки и промокоды — в инструкции «Скидки и промокоды».

Проход на события

Штрихкод у бланка один на все события состава. Контролер сканирует его на входе каждого события, и каждый скан гасит ровно один проход: сколько сканов, столько закрытых событий. Отдельного приложения для абонементов не нужно — работает тот же контроль доступа, что и на обычных событиях.

⚠️ Ограничивайте сканер событием. Если один сканер обслуживает несколько событий одного абонемента разом — фестивальный день, параллельные залы, — проход засчитается по количеству, но не обязательно в то событие, куда пришел зритель, а на экране контролера появится название соседнего. Список событий задается в карточке токена сканера.

Возврат

Абонемент целиком

В карточке заказа нажмите «Возврат». Места абонемента идут строками наравне с билетами, под местом — серая подпись «Абонемент». Дальше все как у билета: поле «Возврат», кнопки процентов, штраф считается как цена минус возврат, флажок «Возврат с сервисным сбором» добавляет к возврату услугу. Место возвращается в фонд абонемента и снова продается.

Отдельные события состава

Зритель не смог прийти в декабре — деньги за декабрь можно вернуть, оставив абонемент у него.

  1. В форме возврата раскройте место шевроном у подписи «Абонемент» — появится состав: событие, дата и его доля цены.
  2. Оставьте отмеченными те события, за которые возвращаются деньги, и снимите галочки с тех, что остаются у зрителя.
  3. Цена, услуга и сумма возврата пересчитаются по выбранным событиям; штраф считается от возвращаемой части, а не от цены всего места.

Форма возврата с раскрытым составом абонемента

  • Уже возвращенные события зачеркнуты, подписаны «возвращено» и галочки не имеют — второй раз их не вернуть.
  • Билет возвращенного события уходит в свободную продажу: место на этом концерте можно продать заново.
  • В карточке заказа у такого места появляется подпись «Возвращено событий: N из M».

⚠️ Если зритель сначала вернул одно событие, а потом весь абонемент, место в фонд не вернется: комплекта в нем уже нет. Оно снимается с абонемента, а оставшиеся билеты уходят в свободную продажу. Иначе такой абонемент продали бы второй раз по полной цене, а одного события в нем не хватает.

Неоплаченный заказ

Пока заказ не оплачен, места снимаются аннуляцией: строки мест с галочками, под местом та же подпись «Абонемент». Деньги при этом не двигаются, места просто возвращаются в фонд.

Закрытие продаж

Секция «Цены», вкладка «Закрыть», кнопка «Закрыть продажу». Все непроданные места абонемента расформировываются, их билеты возвращаются в свободную продажу по базовой цене. Проданные абонементы операция не трогает — проход и возвраты по ним продолжают работать.

💡 Чтобы просто убрать абонемент с витрины, статуса «Удалено» достаточно: места при этом остаются за абонементом и в свободную продажу не уходят. «Закрыть продажу» нужно тогда, когда места должны вернуться в обычную продажу — например, абонемент не набрался и остаток вы решили продавать поштучно.

Отчет «По абонементу»

Отчет открывается из «Отчеты» → «Список» или прямо из списка абонементов — пункт «Отчет» в меню строки. Параметров два: «Абонемент» и «Группировка» — «Общий отчет», «По секторам» или «По тарифам».

Строка отчета — цена места абонемента. Колонки «Всего мест», «В продаже» и «Бронь» считаются по текущим статусам мест, «Продано», «Скидка», «Возвращено» и «Штраф» — по операциям заказов. Периода у отчета нет: абонемент сам ограничен периодом продаж, и он напечатан в шапке.

⚠️ Место, у которого вернули только часть событий, в счетчик «Возвращено» не попадает — оно остается проданным, — а суммы возврата и штрафа в отчете есть. Счетчик и сумма в этом случае не сходятся, и это правильно.

Обратная сторона: место, выделенное в абонемент, продолжает жить в отчетах своего события. Пока абонемент не продан, оно считается непроданным остатком события, а после продажи уходит в «Продано» — долей цены абонемента, приходящейся на это событие.

Что важно знать

  • Один зал на абонемент. Место закреплено за конкретной схемой, поэтому события состава должны идти в одном зале. Для программы на нескольких площадках делают отдельные абонементы — по одному на зал.
  • Пока есть выделенные места, событие в состав не добавить. У выделенных мест билета на новое событие нет. Сначала снимите места, потом правьте состав.
  • Удаление события из состава освобождает его билеты: места остаются, но это событие больше не покрывают.
  • Прошедшие события из состава не убираются сами — держать их или нет, решает администратор.
  • Оплаченное система отнять не даст. Правки состава и снятие мест освобождают только невыкупленные билеты.
  • Цена распределяется по событиям. При продаже цена абонемента раскладывается по событиям состава — это нужно для возвратов и отчетности. 2999 ₽ на три события дают 999, 999 и 1001 ₽.
Нужна помощь?

Остались вопросы по настройке?

Напишите нам — поможем разобраться и перенести продажи на платформу.

Посмотреть демо