Ga naar hoofdinhoud

Kaarten verkopen (POS)

Dit is de hoofdflow van Nolita: tickets verkopen aan een klant aan de balie. Vanaf het homescreen klik je op Kaarten verkopen.

POS bij het openen (geen event gekozen)

Het scherm

De POS-weergave is 2-koloms:

  • Links: Evenementen-combobox. Daaronder verschijnen sub-events (voorstellingen per datum) met bezettings-percentage.
  • Rechts: Ticket-invoer (prijs, aantal, kaartsoort, subtotaal) + Voeg toe.

Onderaan (na toevoegen) verschijnt de cart met alle tickets in deze bestelling. Helemaal onderaan staan drie knoppen: Reserveren · Kortingscode · Afrekenen €X.XX.

Rechtsboven zijn vier knoppen:

  • Selecteer evenementen (blauwe dropdown-filter, zie hieronder)
  • Mail tickets (toggle — aan zetten voor je afrekent)
  • Print tickets (toggle — aan zetten voor je afrekent)
  • Terug (naar homescreen)

De Mail/Print-toggles worden per apparaat onthouden via cookies — zet je ze één keer aan, blijven ze zo voor volgende sessies.

Stap 1 — event kiezen

Filter-dropdown "Selecteer evenementen"

Klik rechtsboven op Selecteer evenementen voor de filter-opties:

Event-filter met 3 opties

OptieEffect
Alle evenementenToont álle events
Alleen actuele evenementenAlleen wat binnenkort speelt (default in veel setups)
Kies datumDatepicker — filter op één specifieke dag

Zoeken in de event-combobox

De Evenementen-combobox zelf heeft een ingebouwd zoekveld: klik erop en type de naam van een event. Resultaten worden live gefilterd.

De streep ----- in de lijst scheidt actuele events (boven) van overige (onder).

Hoofd- en sub-events

Events met tijdsloten (terugkerende voorstellingen) hebben een hoofd-event + sub-events. Na het kiezen van het hoofd-event verschijnen de sub-events als kaartjes in de linker kolom, met bezetting-% rechts (bv. 0%, 10%, 21%). Beschikbaarheid (bv. 9/10) verschijnt in de rechterkolom.

Event gekozen + sub-events + ticket-form

Passe-partouts en andere product-typen

In dezelfde combobox verschijnen ook passe-partouts, vouchers, en andere producten — die herken je aan hun naam (bv. "Voucher €10", "Passe-partout lite"). De flow is verder gelijk.

Stap 2 — sub-event of stoel kiezen

Na event-keuze verschijnen de sub-events als kaarten links. Klik een sub-event (wordt groen met vinkje).

Geplaceerde zaal (met plattegrond)

Als het event een plattegrond heeft, opent een pop-up Selecteer stoelen:

Plattegrond-modal met rang-kleuren

Elke stoel is een <rect> met een vaste rang-kleur (komt uit PlaceMapZone). Kleurcodes die op de demo voorkomen:

KleurStatus
Grijs (niet-klikbaar)Niet-bestaand of gang
Rood / Blauw / RozeBeschikbaar (kleur = rang)
GroenBlokkade-stoel (pers, techniek, VIP, …)
Lichtblauw (highlight)Jij hebt 'm nu geselecteerd

Klik een stoel → geselecteerd. Onderaan de modal verschijnt "Zaal rij X stoel Y".

Real-time updates voorkomen dat twee medewerkers dezelfde stoel pakken — zie je een stoel ineens rood worden, dan heeft iemand anders hem net geboekt.

Boek uit blokkade

Klik je op een groene (blokkade) stoel, dan verschijnt een bevestig-dialog:

Blokkade-bevestiging

Door blokkade pers boeken? — [Boek] [Cancel]

Bevestig met Boek als je de blokkade daadwerkelijk wil ontlasten. Alleen gebruikers met de juiste rechten zien deze optie; anderen zien groene stoelen als niet-klikbaar.

Open (niet-geplaceerde) zaal

Voor events zonder plattegrond zie je in plaats van de pop-up alleen Aantal tickets met -/+-knoppen en de beschikbaarheid (bv. 10/10). Kies het aantal via de knoppen.

Stap 3 — kaartsoort kiezen

In de rechter-kolom verschijnt Kaartsoort als dropdown. De opties zijn organisatiespecifiek — in de demo bijvoorbeeld:

  • Standard
  • single
  • studenten (25.00%) — 25% korting
  • CJPlay (50.00%)
  • Vrijkaart (100.00%) — gratis
  • Podiumpas (100.00%) — gratis voor pashouders
  • Open test

De percentage bij de naam is de korting op de standard-prijs. Kies één kaartsoort → klik Voeg toe.

Bij events met open prijs kun je het Prijs per ticket-veld overschrijven en handmatig een bedrag invoeren.

Stap 4 — cart controleren

Na Voeg toe daalt de beschikbaarheid (bv. 10/109/10) en verschijnt de ticket in de cart onderaan:

KolomVoorbeeld
Event + sub-textConcert in het Vondelpark - null
Datum + tijd06-07-2026 20:00
Aantal × kaartsoort × prijs1x Standard à €1.00
Rood trash-iconVerwijder deze ticket-regel

Meerdere events kunnen in één cart — blijf toevoegen voor multi-event bestellingen.

POS met ticket in cart + 3 bottom-knoppen

Stap 5 — afrekenen of reserveren

Onderaan de cart staan drie knoppen:

KnopEffect
Reserveren (blauw)Sla op zonder betaling. Tickets krijgen status res.
Kortingscode (licht blauw)Open dialog om een promo-code of passe-partout-code toe te passen.
Afrekenen €X.XX (groen)Start de betaal-flow. Bedrag staat in de knop zelf.

Kortingscode-dialog

De Kortingscode-knop opent een dialog met twee inputs:

Kortingscode toepassen dialog

VeldGebruik
KortingscodeGewone promo-code (bv. LENTE25)
of: passe-partout zoekenZoek een passe-partout-code om een pashouders-korting toe te passen

Vul één van beide in en klik Ok.

Reserveren

Gebruik dit voor:

  • Afhalen-later / betalen aan de deur.
  • Optie-verkoop (telefonisch besproken).
  • Factuurbetaling achteraf.

Afrekenen

Klik Afrekenen €X.XX → eerst verschijnt de Aankoop afronden-dialog:

Anoniem of op naam?

Twee knoppen:

  • Anoniem — geen klantgegevens, tickets aan je admin-account. Zie Anonieme verkoop.
  • Op naam — opent een apart Bestelling op naam-modal.

Bij bestelling met al-genaamde tickets verandert de dialog naar Behoud / Zet op andere naam.

Op naam modal

Bestelling op naam — volledige klant-formulier

Het Bestelling op naam-modal heeft 2-koloms layout met alle klantvelden:

Links-kolom

  • Aanhef (dropdown)
  • Achternaam (of e-mail of postcode/huisnr) — dit is tegelijk het zoekveld voor bestaande klanten
  • Tussenvoegsel · Voornaam
  • e-mailadres · Telefoonnummer
  • Tags (voor CRM)
  • Tegoed (disabled; toont saldo bij bestaande klant)
  • Mailinglist (checkbox)
  • CJP-pasnummer / btw nummer / Geboortejaar (custom-fields, organisatiespecifiek)
  • Wil je naast e-tickets ook tickets per post ontvangen (+€4) (checkbox)
  • Notitie
  • Taal (dropdown; bv. Nederlands)

Rechts-kolom

  • Postcode · Huisnummer
  • Straat · Woonplaats
  • Land (dropdown)

Zoeken of aanmaken: typ in het Achternaam-veld iets wat matcht (naam/e-mail/postcode) → suggesties verschijnen. Selecteer een bestaande klant → velden vullen automatisch. Vul velden voor een nieuwe klant als er niks matcht.

Klik OK onderaan om op te slaan → daarna verschijnt de betaalmethoden-dialog.

Betaalmethode kiezen

Na "Anoniem" (of na klant koppelen) verschijnt de betaalmethoden-dialog met alle methoden die in Dashboard op POS staan:

Betaalmethoden-dialog (demo config)

Welke precies verschijnen hangt af van je organisatie-config. Zie Betaalmethoden voor details per methode.

Deelbetaling onderin de dialog registreert een gedeeltelijke betaling — de order krijgt status partial tot alle delen voldaan zijn.

Tips

  • Mail/Print toggles vooraf zetten — voor balie-verkoop is Print handig (fysiek ticket meegeven), voor online-afhaling is Mail nuttig.
  • Zoeken via combobox — typ in het Evenementen-veld om snel een event te vinden.
  • Trash-icon in cart — verwijdert ticket zonder hele cart leeg te maken.
  • Beschikbaarheid onderbreekt verkoop automatisch bij 0/X.
  • Real-time updates voorkomen dat twee medewerkers dezelfde stoel pakken bij geplaceerde zalen.
  • Anonieme verkoop = geen ticketmail + geen reminders. Check Anonieme verkoop voor de consequenties.
  • SneltoetsCmd/Ctrl + K springt door de kaartsoort-dropdowns, handig bij veel tickets tegelijk.

Zie ook: Bestelling bewerken · Betaalmethoden · Inchecken · Anonieme verkoop