Alle Hilfe-Artikel

Zahlungsmodell, Bar-Forderungen und Stornos in StalliQ

Stand: Mai 2026 · App-Version 1.0.0+ · Zuletzt geprüft: 16.5.2026

So funktioniert das Zahlungsmodell in StalliQ: Pro Reitstunde definierst du zwei getrennte Bar-Preise (mit/ohne Schulpferd) und/oder eine Auswahl an akzeptierten Stundenkarten. Schüler wählen beim Buchen erst ihr Pferd und dann die Zahlungsmethode aus dem Picker. Bar-Buchungen erzeugen offene Forderungen, die du im Anwesenheits-Check oder in der Admin-Liste "Forderungen" als bezahlt markierst oder stornierst. Für jeden Storno - Karten-Verkauf, offene Bar-Forderung oder bereits bezahlte Bar-Stunde - gibst du einen Pflicht-Grund ein. Das System erzeugt automatisch buchhalterisch korrekte Gegen-Buchungen.

Voraussetzungen

Du brauchst ein Stall-Abo ab Stall S und die Berechtigungen "Stundenplan verwalten" + "Anwesenheit erfassen". Außerdem müssen Reitstunden mit Zahlungsmodell konfiguriert sein (siehe Stundenplan erstellen).

Pferdtyp-Erlaubnis pro Stunde

Pro Stunde steuerst du, welche Pferdtypen zugelassen sind - implizit über die Zahlungs-Konfiguration:

Im Stunden-Detail werden zwei InfoRows angezeigt - pro Pferdtyp, der erlaubt ist:

So sieht der Schüler auf einen Blick, was möglich ist. Ein Pferdtyp ohne InfoRow ist für die Stunde nicht zugelassen.

Soft-Warnung: "Asymmetrische Bar-Preise"

Wenn du Karten für beide Pferdtypen erlaubst (z.B. eine "Beide"-Karte oder je eine pro Typ), aber nur einer der zwei Bar-Preise gefüllt ist, zeigt StalliQ einen Hinweis:

"Asymmetrische Bar-Preise: Karten erlauben beide Pferdtypen, aber nur einer hat einen Bar-Preis. Stelle sicher, dass das beabsichtigt ist."

Blockt nicht - valide Modelle sind möglich (z.B. "Schulpferd nur per Karte" während Eigen-Pferd-Reiter Bar oder Karte zahlen). Ergänze nur den fehlenden Bar-Preis, falls es ein Versehen war.

Bar-Buchung im Schüler-Flow

Wählt der Schüler im Buchungs-Picker "Bar bezahlen X €":

  1. Die Buchung wird angelegt mit Status payment_method = cash
  2. Kein Karten-Abzug
  3. Ein offener Bar-Eintrag erscheint in deiner Forderungs-Liste
  4. Bei der Anwesenheits-Erfassung kannst du Bar kassieren

Bar-Forderungen einziehen

Du hast zwei Wege, Bar als bezahlt zu markieren:

Weg A - Inline im Anwesenheits-Check (Reitlehrer)

Öffne die abgehaltene Stunde im Belegungs-Tab. Bei jeder Bar-Buchung siehst du in der Teilnehmerzeile:

Tap auf "Bezahlt" → Eintrag wird sofort als bezahlt markiert, erscheint in der Finanzübersicht und wird aus der offenen Forderungs-Liste entfernt.

Weg B - Admin-Liste "Forderungen"

Gehe zu Verwaltung → Forderungen. Die Liste hat zwei Tabs:

"Bar offen" - Alle Bar-Buchungen ohne "Bezahlt"-Markierung. Pro Eintrag siehst du:

"Karten im Minus" - Mitglieder mit Negativsaldo auf einer Karte. Pro Eintrag:

Stornieren - Drei Szenarien

Jeder Storno braucht einen Pflicht-Grund (Freitext, mehrzeilig, mindestens 1 Zeichen). StalliQ erzeugt automatisch buchhalterische Gegen-Buchungen, damit die Belegnummern-Reihe lückenlos bleibt.

Szenario 1 - Karten-Verkauf falsch gebucht

Wann: Du hast einer Person die falsche Karte verkauft (falscher Typ, falsches Mitglied).

Voraussetzung: Es darf noch keine Einheit verbraucht sein.

Wo: Statistiken → Finanzen-Tab → Tap auf den Verkaufs-Eintrag → "Stornieren".

Was passiert:

  1. Reason-Sheet öffnet sich (z.B. "Falscher Tarif, ersetzt durch korrekte Karte")
  2. Bestätigen
  3. Karte wird beim Mitglied entfernt
  4. Negativer Gegen-Eintrag in der Finanzübersicht (rot, mit Minus)
  5. Ursprünglicher Verkauf bleibt sichtbar mit Badge "storniert"

Fehler-Fall: Bereits Einheiten verbraucht → "Karte teilweise verbraucht". Storniere zuerst die betroffenen Buchungen (Anwesenheit auf "Entschuldigt"), dann erst die Karte.

Szenario 2 - Bar-Forderung offen, Stunde fällt aus

Wann: Stunde ist ausgefallen oder Schüler nicht erschienen, du willst die Forderung nicht eintreiben.

Wo: Inline im Anwesenheits-Check (Stunde öffnen → "Stornieren") ODER in Verwaltung → Forderungen → "Bar offen" → "Stornieren".

Was passiert:

  1. Reason-Sheet öffnet sich
  2. Bestätigen
  3. Eintrag erscheint mit 0 € + Badge in der Statistik (visuell abgegrenzt mit opacity 0.6)
  4. Die offene Forderung verschwindet aus der "Bar offen"-Liste

Szenario 3 - Bar bereits bezahlt, Rückzahlung nötig

Wann: Schüler hat bereits bar bezahlt, du musst aber Geld zurückgeben (z.B. Kulanz, Doppelzahlung).

Wo: Statistiken → Finanzen-Tab → Tap auf den bereits bezahlten Bar-Eintrag → "Stornieren".

Was passiert:

  1. Reason-Sheet öffnet sich
  2. Bestätigen
  3. Negativer Gegen-Eintrag mit Minus-Betrag in der Statistik
  4. Die ursprüngliche Bezahlung bleibt sichtbar, der Status "bezahlt" wird zurückgenommen
  5. Saldo des Mitglieds bei dieser Buchung: 0

Statistik-Auswirkungen

AktionVerkaufslisteGesamteinnahmenBelegnummern-Reihe
Karten-VerkaufEintrag mit Belegnummer+Betraglückenlos
Karten-StornoNegativer Gegen-Eintrag, rot−Betraglückenlos, neuer Beleg
Bar bezahltEintrag (kein Belegnummern-Kreis)+Betragkeine
Bar-Forderung storniert (unbezahlt)Eintrag mit 0 € + Badgeunverändertkeine
Bar-Refund (bezahlt → zurück)Negativer Gegen-Eintrag−Betragkeine

Refund + Storno-Badges im Statistik-Header zeigen jederzeit, wie viele Korrekturen im aktuellen Zeitraum vorgenommen wurden.

Wer darf stornieren?

Storno-Aktionen brauchen die Berechtigung "Anwesenheit erfassen" für Bar-Stornos und "Kontingente verwalten" für Karten-Stornos. Besitzer und Manager haben beide automatisch.

Audit-Trail

Jeder Storno protokolliert: Wer hat wann mit welchem Grund welchen Eintrag storniert. Du findest die Historie:

Häufige Fragen

Kann ich eine Karten-Buchung stornieren, deren Einheiten schon verbraucht wurden?

Nicht direkt. Storniere zuerst die betroffenen Buchungen (Anwesenheit der Stunden auf "Entschuldigt" ändern, dann kommen die Einheiten zurück auf die Karte) und storniere danach den Karten-Verkauf.

Was passiert mit der Belegnummer bei einem Storno?

Sie bleibt erhalten. Der Storno erzeugt einen neuen Beleg mit einer eigenen Nummer und negativem Betrag - so bleibt die Reihe lückenlos und buchhalterisch sauber. Beide Belege (Original + Storno) sind im PDF/CSV-Export sichtbar.

Kann ein Schüler selbst eine Bar-Forderung als bezahlt markieren?

Nein. Nur Reitlehrer + Manager + Besitzer können "Bezahlt" markieren. Der Schüler sieht in seiner Buchungshistorie den Status "Bar offen" bzw. "Bar bezahlt".

Was passiert, wenn ich versehentlich eine Bar-Forderung als bezahlt markiere?

Du kannst die Aktion umkehren: Statistik → Verkaufsliste → bezahlten Bar-Eintrag öffnen → "Stornieren" (Szenario 3, Refund). Das setzt den Status zurück auf "offen" und erzeugt einen negativen Gegen-Eintrag - der Mitglieds-Saldo ist wieder unverändert.

Wie sieht der Schüler die Stornierung?

Bei Karten-Stornos: Push-Benachrichtigung + Eintrag in der Karten-Transaktionshistorie mit Pflicht-Grund. Bei Bar-Stornos: Eintrag in der eigenen Buchungshistorie mit Hinweis "storniert" und dem von dir eingegebenen Grund.