POLAKOHEDONIST

Создание билетов без рассадки

Простой режим: вы создаёте категории билетов (Standard, VIP, Early bird и т.п.), указываете цену и количество, и система сама считает комиссии. Без схемы зала и привязки к местам.


⚠️ Когда подходит этот режим: у локации мероприятия нет схемы зала (нет привязанных мест). Это типично для дегустаций, вечеринок, мастер-классов, фуд-туров и т.п. Если у локации есть схема зала — система автоматически предложит режим с рассадкой.
1
Открыть страницу создания билетов

Зайдите на страницу редактирования вашего мероприятия и нажмите кнопку Создать билеты. Откроется страница по адресу /user/events/create-tickets/[id].

💡 Билеты можно создавать когда мероприятие в статусе Черновик — публиковать заранее не обязательно. Купить билеты публика сможет только после публикации мероприятия.
2
Выбрать «Без рассадки» (если предлагается)

Если у локации нет схемы зала и билетов ещё нет — система может показать экран выбора режима. Выберите Без рассадки / General admission. Если у локации схемы зала нет в принципе — экран выбора пропускается, сразу открывается форма категорий.

3
Заполнить первую категорию билетов

Слева — форма для одной категории, справа — список уже добавленных. Заполните поля:

Поля категории

  • Название обязательно — например «Standard», «VIP», «Early bird», «Партер», «Балкон»
  • Количество билетов обязательно, > 0 — целое число, общая ёмкость категории
  • Цена обязательно — в RSD; от 23 до 500 000; для бесплатной категории оставьте 0
💡 Количество — это общая ёмкость категории, не оставшийся остаток. Если категория «VIP — 50 шт.», и продано 10 — для покупателей доступно ещё 40.
4
Посмотреть расчёт комиссий

Как только вы введёте цену, под формой появится разбивка — что заплатит покупатель и сколько получите вы:

Базовая цена (вы указали)1000 ₽
Комиссия платформы+50 ₽
Комиссия платёжной системы+20 ₽
Итоговая цена для покупателя1070 ₽
Что получит организатор за билет1000 ₽

Цифры расчёта зависят от вашего тарифа и условий компании. Расчёт идёт на сервере — поэтому пара секунд паузы после ввода цены это нормально.

5
Сохранить категорию в черновик

Нажмите Сохранить под формой. Категория попадёт в список справа, форма очистится — можно сразу заводить следующую (например, добавить «VIP» после «Standard»).

⚠️ Это локальный черновик — в браузере. Категории ещё не сохранены на сервере. Если закроете вкладку — они останутся (sessionStorage), но публике пока не видны и купить нельзя.
6
Добавить остальные категории (опционально)

Повторите шаги 3–5 для каждой категории. Категории можно редактировать (карандаш) или удалить (корзина) пока они в черновике справа.

💡 Хороший набор для платного ивента: Early bird (со скидкой, ограниченное количество) + Standard + VIP. Для бесплатного — обычно одна категория «Регистрация».
7
Промокоды (опционально)

Под формой категорий есть отдельная секция Промокоды. Если хотите дать гостям/партнёрам скидку — добавьте промокод:

Поля промокода

  • Код — буквы и цифры, например VIP2026 или FRIENDS
  • Тип скидки — процент или фиксированная сумма
  • Размер скидки — для процента максимум 30%, для фиксированной — в RSD
  • Активен — переключатель; неактивный код не сработает при оплате
💡 Промокоды действуют на любую категорию билетов мероприятия — нельзя сделать промокод только для VIP. Если нужно ограничить — заведите отдельную закрытую категорию и не делайте на неё код.
8
Нажать «Создать билеты»

Когда все категории и промокоды в порядке — нажмите большую кнопку Создать билеты. Система разом отправит все категории на сервер и создаст билеты в БД.

После сохранения вы увидите уведомление об успехе, и категории переедут в блок «Созданные билеты». Со счётчиками продаж (пока 0).


i
Что меняется после публикации мероприятия

Создание билетов не публикует мероприятие автоматически — оно остаётся в том статусе, в котором было. Билеты станут доступны для покупки только после того, как:

  • Мероприятие опубликовано (статус Запланировано)
  • Текущая дата раньше даты начала мероприятия

До публикации — это «заготовка». После публикации сразу появляется кнопка «Купить билет» на странице мероприятия.

i
Редактирование уже созданных билетов

После сохранения возможности редактирования ограничены:

  • Название и цена — заблокированы. Это сделано чтобы защитить покупателей: цена не меняется задним числом.
  • Количество — можно изменить (увеличить или уменьшить). Установка количества в 0 = «прекратить продажу» этой категории.
  • Удалить категорию — можно, если по ней нет продаж. Если есть — удалять нельзя, только остановить продажу (количество = 0).
  • Промокоды — можно деактивировать переключателем, можно удалять до первой продажи с этим кодом.
⚠️ Если хотите поменять цену — нужно создать новую категорию с новой ценой и остановить старую (количество = 0). Так не пострадают уже купленные билеты.
i
Бесплатные билеты

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

i
Если что-то не получается

Контактируйте поддержку — [email protected]. Опишите что вы пытались сделать, какую цену и количество вводили, и приложите скриншот ошибки если есть.

Kreiranje ulaznica bez rasporeda sedenja

Jednostavan režim: kreirate kategorije ulaznica (Standard, VIP, Early bird itd.), navedete cenu i količinu, a sistem sam računa provizije. Bez šeme sale i bez vezivanja za sedišta.


⚠️ Kada je ovaj režim podesan: lokacija događaja nema šemu sale (nema vezanih sedišta). To je tipično za degustacije, žurke, radionice, food-ture itd. Ako lokacija ima šemu sale — sistem će automatski ponuditi režim sa rasporedom.
1
Otvoriti stranicu za kreiranje ulaznica

Otvorite stranicu za uređivanje vašeg događaja i kliknite dugme Kreiraj ulaznice. Otvoriće se stranica na adresi /user/events/create-tickets/[id].

💡 Ulaznice možete kreirati dok je događaj u statusu Nacrt — ne morate ga objaviti unapred. Publika će moći da kupi tek nakon objavljivanja događaja.
2
Izabrati «Bez rasporeda» (ako se nudi)

Ako lokacija nema šemu sale a ulaznica još nema — sistem može prikazati ekran za izbor režima. Izaberite Bez rasporeda / General admission. Ako lokacija u principu nema šemu — ekran izbora se preskače, odmah se otvara formular kategorija.

3
Popuniti prvu kategoriju ulaznica

Levo — formular za jednu kategoriju, desno — lista već dodatih. Popunite polja:

Polja kategorije

  • Naziv obavezno — npr. «Standard», «VIP», «Early bird», «Parter», «Balkon»
  • Broj ulaznica obavezno, > 0 — ceo broj, ukupan kapacitet kategorije
  • Cena obavezno — u RSD; od 23 do 500.000; za besplatnu kategoriju ostavite 0
💡 Količina je ukupan kapacitet kategorije, ne preostali ostatak. Ako je kategorija «VIP — 50 kom.», a prodato je 10 — kupcima je dostupno još 40.
4
Pogledati obračun provizija

Čim unesete cenu, ispod formulara će se pojaviti razbijanje — šta će platiti kupac i koliko ćete vi dobiti:

Osnovna cena (vi navedete)1000 RSD
Provizija platforme+50 RSD
Provizija platnog sistema+20 RSD
Konačna cena za kupca1070 RSD
Šta dobija organizator po ulaznici1000 RSD

Brojke obračuna zavise od vaše tarife i uslova kompanije. Obračun se radi na serveru — zato je par sekundi pauze posle unosa cene normalno.

5
Sačuvati kategoriju u nacrt

Kliknite Sačuvaj ispod formulara. Kategorija prelazi u listu desno, formular se prazni — možete odmah dodati sledeću (npr. «VIP» posle «Standard»).

⚠️ Ovo je lokalni nacrt — u pretraživaču. Kategorije još nisu sačuvane na serveru. Ako zatvorite tab — ostaju (sessionStorage), ali publici još nisu vidljive i kupiti se ne mogu.
6
Dodati ostale kategorije (opciono)

Ponovite korake 3–5 za svaku kategoriju. Kategorije možete uređivati (olovka) ili obrisati (kanta) dok su u nacrtu desno.

💡 Dobar set za plaćeni događaj: Early bird (sa popustom, ograničena količina) + Standard + VIP. Za besplatni — obično jedna kategorija «Registracija».
7
Promo-kodovi (opciono)

Ispod formulara kategorija postoji zasebna sekcija Promo-kodovi. Ako želite da date gostima/partnerima popust — dodajte promo-kod:

Polja promo-koda

  • Kod — slova i brojevi, npr. VIP2026 ili FRIENDS
  • Tip popusta — procenat ili fiksna suma
  • Veličina popusta — za procenat maksimum 30%, za fiksni — u RSD
  • Aktivan — prekidač; neaktivan kod neće raditi pri plaćanju
💡 Promo-kodovi važe za bilo koju kategoriju ulaznica događaja — ne može se napraviti promo-kod samo za VIP. Ako treba da se ograniči — napravite zasebnu zatvorenu kategoriju i ne pravite kod za nju.
8
Pritisnuti «Kreiraj ulaznice»

Kada su sve kategorije i promo-kodovi u redu — pritisnite veliko dugme Kreiraj ulaznice. Sistem odjednom šalje sve kategorije na server i kreira ulaznice u BP.

Posle čuvanja videćete obaveštenje o uspehu, a kategorije se sele u blok «Kreirane ulaznice». Sa brojačima prodaje (zasad 0).


i
Šta se menja posle objavljivanja događaja

Kreiranje ulaznica ne objavljuje događaj automatski — on ostaje u statusu u kojem je bio. Ulaznice će biti dostupne za kupovinu tek kada:

  • Događaj je objavljen (status Zakazano)
  • Trenutni datum je raniji od datuma početka događaja

Pre objavljivanja — to je «zagotovka». Posle objavljivanja odmah se pojavljuje dugme «Kupi ulaznicu» na stranici događaja.

i
Uređivanje već kreiranih ulaznica

Posle čuvanja mogućnosti uređivanja su ograničene:

  • Naziv i cena — zaključani. To je da bi se zaštitili kupci: cena se ne menja unazad.
  • Količina — može se promeniti (povećati ili smanjiti). Postavljanje količine na 0 = «zaustaviti prodaju» te kategorije.
  • Obrisati kategoriju — može se, ako po njoj nema prodaje. Ako ima — ne može se brisati, samo zaustaviti prodaju (količina = 0).
  • Promo-kodovi — mogu se deaktivirati prekidačem, mogu se brisati do prve prodaje sa tim kodom.
⚠️ Ako želite da promenite cenu — treba kreirati novu kategoriju sa novom cenom i zaustaviti staru (količina = 0). Tako neće stradati već kupljene ulaznice.
i
Besplatne ulaznice

Da biste kategoriju učinili besplatnom — postavite cenu 0. Kupac će proći standardnu formu rezervacije, ali neće ništa platiti, niti se skidaju provizije. Ulaznica se i pored toga generiše i šalje na e-mail.

i
Ako nešto ne uspeva

Kontaktirajte podršku — [email protected]. Opišite šta ste pokušali, koju cenu i količinu ste unosili, i priložite snimak ekrana ako je moguće.

Tickets without seating

The simple flow: you create ticket categories (Standard, VIP, Early bird, etc.), set price and quantity, and the system computes the fees. No seating chart, no seat assignments.


⚠️ When this flow fits: the event's location has no seating chart (no assigned seats). Typical for tastings, parties, workshops, food tours, etc. If the location does have a seating chart — the system will automatically offer the seated flow.
1
Open the ticket creation page

Go to your event's edit page and click the Create tickets button. The page opens at /user/events/create-tickets/[id].

💡 You can create tickets while the event is still in Draft — no need to publish first. Tickets become buyable only after the event is published.
2
Pick «Without seating» (if prompted)

If the location has no seating chart and there are no tickets yet — the system may show a mode picker. Pick Without seating / General admission. If the location has no seating chart at all — the picker is skipped and the categories form opens directly.

3
Fill in the first ticket category

On the left — the form for one category, on the right — the list of categories already added. Fill in the fields:

Category fields

  • Name required — e.g. «Standard», «VIP», «Early bird», «Parterre», «Balcony»
  • Number of tickets required, > 0 — integer, total capacity for this category
  • Price required — in RSD; between 23 and 500,000; leave 0 for a free category
💡 Quantity is the total capacity of the category, not the remaining count. If the category is «VIP — 50 tickets» and 10 are sold — buyers see 40 still available.
4
Review the fee breakdown

As soon as you enter a price, a breakdown appears below the form — what the buyer pays and what you net:

Base price (you set)1000 RSD
Platform commission+50 RSD
Payment service fee+20 RSD
Final price for the buyer1070 RSD
What the organizer nets per ticket1000 RSD

The exact numbers depend on your tariff and your company's terms. The calculation runs on the server — that's why a couple of seconds of delay after entering the price is normal.

5
Save the category to the draft

Click Save below the form. The category moves to the list on the right, the form clears — and you can immediately start the next one (e.g. add «VIP» after «Standard»).

⚠️ This is a local draft — in your browser. Categories aren't saved to the server yet. If you close the tab — they survive (sessionStorage), but they're not yet visible to the public and tickets can't be bought.
6
Add the remaining categories (optional)

Repeat steps 3–5 for each category. While in the draft list on the right, categories can be edited (pencil icon) or deleted (trash icon).

💡 A good lineup for a paid event: Early bird (discounted, limited quantity) + Standard + VIP. For a free event — usually a single «Registration» category.
7
Promo codes (optional)

Below the categories form there's a separate Promo codes section. If you want to give guests/partners a discount — add a promo code:

Promo code fields

  • Code — letters and digits, e.g. VIP2026 or FRIENDS
  • Discount type — percentage or fixed amount
  • Discount size — for percentage max 30%, for fixed — in RSD
  • Active — toggle; an inactive code won't apply at checkout
💡 Promo codes work on any ticket category for the event — you can't make a promo code that only applies to VIP. If you need to gate it — create a separate hidden category and don't issue a code for it.
8
Click «Create tickets»

Once all categories and promo codes look right — click the big Create tickets button. The system submits all categories at once and creates the tickets in the database.

After saving you'll see a success notification and the categories move into the «Created tickets» block, with sales counters (0 for now).


i
What happens after the event is published

Creating tickets does not auto-publish the event — it stays in whatever status it was in. Tickets become buyable only when:

  • The event is published (status Scheduled)
  • The current date is before the event's start date

Until publish — they're a «backstage». Once the event is published, the «Buy ticket» button appears on the event page right away.

i
Editing tickets after creation

After saving, edit options are limited:

  • Name and price — locked. This protects buyers: the price doesn't change retroactively.
  • Quantity — can be raised or lowered. Setting quantity to 0 = «stop sales» for this category.
  • Delete category — allowed if there are no sales. If there are — you can't delete, only stop sales (quantity = 0).
  • Promo codes — can be deactivated via the toggle, can be deleted before any sale uses them.
⚠️ If you need to change a price — create a new category with the new price and stop the old one (quantity = 0). That way already-sold tickets are not affected.
i
Free tickets

To make a category free — set the price to 0. The buyer will go through the standard booking form but pay nothing, and no fees are deducted. The ticket is still generated and emailed.

i
If something doesn't work

Reach out to support — [email protected]. Describe what you tried, which price and quantity you entered, and attach a screenshot of the error if you have one.