Open Source · Stripe-Zahlung · Self-Hosting

Ticket141

Ticketshop, Einlass & Abrechnung für Veranstalter und Vereine – Open Source, auf dem eigenen Webspace, Bezahlung über Stripe, Shop mit zwei Zeilen in die eigene Website eingebettet. Vorverkauf, Abendkasse, QR-Scanner am Handy und die Abrechnung danach: alles in einer kleinen PHP-Anwendung ohne Datenbank-Server.

Was Ticket141 kann

Kategorien, Kontingente & Zugangscodes

Stehplatz, Tribüne, VIP: je Kategorie Preis, Kontingent, Min/Max je Bestellung und Verkaufszeitraum. Versteckte Kategorien für Sponsoren und Gästeliste per Zugangscode, Mitgliederpreise über Gym141.

Gutscheine

Prozent, Betrag oder Freikarte – global oder je Event und Kategorie, mit Einlöselimit, Gültigkeit und Mindestbestellwert. Per Link vorbelegbar.

Stripe Checkout

Karte, Apple Pay, Google Pay und je nach Konto EPS, Klarna oder SEPA. Reservierung mit Ablauf, Webhook mit Signaturprüfung, Bestätigungs-Mail mit allen Tickets.

Abendkasse

Verkauf vor Ort in der Verwaltung: bar, Karte, Überweisung oder gratis – ohne Gebühr und unabhängig vom Vorverkaufszeitraum. Eigene Rolle „Abendkasse“ für Helfer.

Einlass-Scanner mit QR am Handy

Jedes Ticket trägt einen QR-Code. Am Eingang scannt das Handy mit der Kamera im Browser – oder ein USB-/Bluetooth-Scanner. Gästeliste-Suche, Rücknahme, Kennzahlen live, Rolle „Einlass“.

Abrechnung mit XLSX-Export

Umsatz nach Kategorie und Zahlungsart, Rabatte, Gebühren, Erstattungen, USt-Anteil und Auszahlungsbetrag je Event. Nummerierter Abschluss, Export als XLSX oder CSV.

Embed-Widget in einer Zeile

Der Shop läuft in der eigenen Website: ein div, ein Script, fertig. Die Höhe passt sich automatisch an, die Zahlung läuft sicher über Stripe.

API & Webhooks

JSON-API mit Schlüsseln und Scopes (lesen, Einlass, schreiben) für eigene Kaufseiten, Kassen und Scanner-Apps. Webhooks mit HMAC-Signatur bei Kauf, Storno und Einlass.

Kopplungen: Event141, Gym141, Task141

Events aus Event141 übernehmen und den Shop dort einbetten, Mitgliederpreise und Verkaufsübersicht in Gym141, Aufgaben-Checkliste je Event in Task141.

Einblicke

Ticket141 mit einem Demo-Event („Fight Night Demo“) – zum Vergrößern anklicken.

Shop: Kategorien mit Preis, Kontingent und Mitgliederpreis, Bestellung in einem Schritt
Shop: Kategorien mit Preis, Kontingent und Mitgliederpreis, Bestellung in einem Schritt
Ticket mit QR-Code – am Handy vorzeigen oder drucken
Ticket mit QR-Code – am Handy vorzeigen oder drucken
Einlass: Scanner, Gästeliste-Suche, Kennzahlen und letzte Scans
Einlass: Scanner, Gästeliste-Suche, Kennzahlen und letzte Scans
Verwaltung: alle Events mit Status, Tickets, Einlass und Umsatz
Verwaltung: alle Events mit Status, Tickets, Einlass und Umsatz

So bindest du den Shop ein

Ticket141 läuft auf deinem Webspace, der Shop erscheint trotzdem in deiner bestehenden Website – ohne Plugin, ohne Framework. Zwei Zeilen an die gewünschte Stelle, den Slug des Events eintragen, fertig:

<div data-ticket141="slug"></div>
<script src="https://tickets.example.org/embed.js" defer></script>

Die Höhe des Widgets passt sich automatisch an; Zugangscode, Gutschein und Rücksprung-Link lassen sich als Attribute mitgeben. Ohne JavaScript geht es auch als einfacher iframe, und wer eine komplett eigene Kaufseite will, nutzt die JSON-API. Vereine mit Gym141 fügen den Shop als Inhaltsblock ein – ganz ohne Code.

Download & Updates

Ticket141 ist Open Source (MIT). ZIP herunterladen, auf den Webspace laden, setup.php aufrufen, Stripe-Schlüssel eintragen – fertig. Spätere Versionen installiert die Verwaltung per Klick unter Updates; die Datenbank wird vorher gesichert, eigene Daten und Uploads bleiben unangetastet.
Neu in 0.1.1:Neue Option ca_bundle in app/config.php fuer Server ohne CA-Store (Stripe und Kopplungen). Stripe-Checkout end-to-end mit Testschluessel verifiziert.

Version Datum Größe
0.1.1
aktuell
29.09.2026 0,7 MB Herunterladen
0.1.0 22.09.2026 0,7 MB Herunterladen

Manifest für automatische Updates: manifest.json · Voraussetzung: PHP 8.1+

Preise

Open Source bleibt gratis – ein aktives Event mit allem, was du am Veranstaltungstag brauchst. Pro kommt dazu, wenn mehrere Events parallel laufen oder andere Systeme angebunden werden sollen.

Free

€ 0für immer
  • 1 aktives Event
  • Shop, Embed-Widget und Stripe Checkout
  • Gutscheine, Zugangscodes, Abendkasse
  • Einlass-Scanner und Abrechnung mit XLSX-Export
  • Open Source (MIT), Self-Hosting
Herunterladen
Beliebt

Pro

€ 14,90pro Monat
  • Unbegrenzte Events
  • API-Schlüssel & Webhooks
  • Kopplungen mit Event141, Gym141 und Task141
  • Priority-Support
  • Lizenzschlüssel in den Einstellungen
  • Jederzeit kündbar
Pro im Kundenportal

Stripe-Gebühren fallen direkt bei Stripe an, Ticket141 nimmt keine Provision. Alle Preise inkl. USt., Abrechnung sicher über Stripe im DevWorld-Kundenportal.

Mehr als ein Event im Verkauf?

Ticket141 bleibt Open Source. Für unbegrenzte Events, API-Schlüssel, Webhooks und die Kopplungen mit Event141, Gym141 und Task141 gibt es Ticket141 Pro im DevWorld-Kundenportal – der Lizenzschlüssel wird einfach in den Einstellungen hinterlegt.

Ticket141 Pro im Kundenportal