Anzahlungen
Anzahlungen konfigurieren - pro Produktart oder individuell pro Kurs
Anzahlungen
Konfigurieren Sie Anzahlungen flexibel - als festen Betrag oder Prozentsatz, pro Produktart oder individuell pro Kurs.
Uebersicht
┌─────────────────────────────────────────────────────────────────────┐
│ ANZAHLUNGS-SYSTEM │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ PRODUKTART-STANDARD KURS-OVERRIDE │
│ (Einstellungen → Dienst- (Kurs-Editor Sidebar) │
│ leistungen) │
│ │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ Praesenz-Kurs │ │ ☑ Override aktiv │ │
│ │ [Fix ▼] [90] € │ → │ [% ▼] [50] % │ │
│ │ │ │ │ │
│ │ Webinar │ │ (Ueberschreibt │ │
│ │ [Keine ▼] │ │ Produktart-Std.) │ │
│ └─────────────────────┘ └─────────────────────┘ │
│ │
│ ↓ │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ BUCHUNG │ │
│ ├─────────────────────────────────────────────────────────┤ │
│ │ Gesamtbetrag: 350,00 EUR │ │
│ │ davon Anzahlung: 90,00 EUR (fix) │ │
│ │ Restbetrag: 260,00 EUR │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘
1. Anzahlung pro Produktart
Jede Produktart (Dienstleistung) hat eigene Standard-Anzahlungseinstellungen.
So konfigurieren Sie Produktart-Anzahlungen
Einstellungen → Dienstleistungen → Spalte "Anzahlung"
Verfuegbare Optionen
| Option | Beschreibung | Beispiel |
|---|---|---|
| Keine | Keine Anzahlung erforderlich | Webinare, Video-Kurse |
| Fix | Fester Euro-Betrag | 90€ fuer Praesenz-Kurse |
| % | Prozentsatz vom Gesamtpreis | 30% fuer Workshops |
Standard-Konfiguration
| Produktart | Typ | Wert | Beschreibung |
|---|---|---|---|
| A) Praesenz-Kurs | Fix | 90€ | Fester Betrag |
| B) Workshop | % | 30% | Prozentual |
| C) Webinar | Keine | - | Volle Zahlung |
| D) Mental Coaching | % | 30% | Prozentual |
| E) Video-Kurs | Keine | - | Volle Zahlung |
| F) Video-Paket | Keine | - | Volle Zahlung |
Beispiel UI
┌─────────────────────────────────────────────────────────────────┐
│ DIENSTLEISTUNGEN │
├──────┬────────────────────┬─────────────────────────────────────┤
│ Pos │ Name │ Anzahlung │
├──────┼────────────────────┼─────────────────────────────────────┤
│ 1 │ Praesenz-Kurs │ [Fix ▼] [90 ] € │
│ 2 │ Workshop │ [% ▼] [30 ] % │
│ 3 │ Webinar │ [Keine▼] [ ] │
│ 4 │ Mental Coaching │ [% ▼] [30 ] % │
└──────┴────────────────────┴─────────────────────────────────────┘
2. Kurs-spezifische Override
Einzelne Kurse koennen die Produktart-Einstellung ueberschreiben.
So aktivieren Sie den Override
Kurs bearbeiten → Sidebar → Anzahlung
Anzeige im Kurs-Editor
┌─────────────────────────────────────────┐
│ 💰 ANZAHLUNG │
├─────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────┐ │
│ │ ℹ Standard: 90€ (Praesenz-Kurs) │ │
│ └─────────────────────────────────┘ │
│ │
│ ☐ Override: Eigene Einstellung │
│ │
│ (Bei Aktivierung erscheint:) │
│ ┌─────────────────────────────────┐ │
│ │ [Fix ▼] [120] € │ │
│ └─────────────────────────────────┘ │
│ │
└─────────────────────────────────────────┘
Override-Logik
Kurs hat Override aktiviert?
│
├─ JA → Verwende Kurs-Einstellung (Typ + Wert)
│
└─ NEIN → Pruefe Legacy-Felder
│
├─ "Anzahlung aktivieren" = JA
│ → Verwende Kurs-Prozentsatz
│
└─ NEIN → Verwende Produktart-Standard
3. Berechnung im Buchungsformular
Feste Anzahlung (Fix)
Kurspreis: 350,00 EUR
Anzahlung (90€): 90,00 EUR (fest)
─────────────────────────────
Restbetrag: 260,00 EUR
Wichtig: Bei festen Betraegen wird maximal der Gesamtpreis berechnet. Wenn Kurspreis = 50€ und Anzahlung = 90€ → Anzahlung = 50€
Prozentuale Anzahlung
Kurspreis: 350,00 EUR
Anzahlung (30%): 105,00 EUR
─────────────────────────────
Restbetrag: 245,00 EUR
Anzeige im Frontend
┌─────────────────────────────────────────┐
│ Ihre Buchung │
├─────────────────────────────────────────┤
│ Reitkurs Anfaenger 1x 350,00 EUR │
│ │
│ ───────────────────────────────────── │
│ Gesamt: 350,00 EUR │
│ Anzahlung (90€): 90,00 EUR │
└─────────────────────────────────────────┘
4. Praxisbeispiele
Szenario 1: Praesenz-Kurse mit fester Anzahlung
Anforderung: Alle Reitkurse sollen 90€ Anzahlung haben.
Loesung: 1. Einstellungen → Dienstleistungen 2. Bei "Praesenz-Kurs": Fix / 90€ 3. Speichern
→ Alle neuen Praesenz-Kurse haben automatisch 90€ Anzahlung.
Szenario 2: Webinare ohne Anzahlung
Anforderung: Webinare sollen komplett vorab bezahlt werden.
Loesung: 1. Einstellungen → Dienstleistungen 2. Bei "Webinar": Keine 3. Speichern
→ Im Buchungsformular wird keine Anzahlung angezeigt.
Szenario 3: Premium-Kurs mit hoeherer Anzahlung
Anforderung: Ein spezieller Kurs braucht 150€ Anzahlung statt 90€.
Loesung: 1. Kurs bearbeiten 2. Sidebar → Anzahlung 3. "Override: Eigene Einstellung" aktivieren 4. Fix / 150€ waehlen 5. Speichern
→ Nur dieser Kurs hat 150€, alle anderen bleiben bei 90€.
5. Zahlungsziel (Sprint 48)
Neben der Anzahlung koennen Sie auch das Zahlungsziel (Zahlungsfrist in Tagen) pro Kurs festlegen.
Anzeige im Kurs-Editor
┌─────────────────────────────────────────┐
│ 📅 ZAHLUNGSZIEL [?] │
├─────────────────────────────────────────┤
│ │
│ [ ] Tage │
│ │
│ Leer = Global (14 Tage) │
│ │
└─────────────────────────────────────────┘
Das Feld erscheint direkt unter "Anzahlung" in der Sidebar.
Logik: Kurs > Global
Kurs hat eigenes Zahlungsziel?
│
├─ JA → Verwende Kurs-Wert
│
└─ NEIN → Verwende globalen Standard
(Einstellungen → Zahlungen)
Auswirkungen
Das Zahlungsziel erscheint auf:
- Buchungsbestaetigung (E-Mail + PDF)
- sevDesk-Rechnungen (Feld timeToPay)
- Anzahlungs- und Restrechnungen
Praxisbeispiel
| Kurstyp | Zahlungsziel | Grund |
|---|---|---|
| Wochenendkurs (kurzfristig buchbar) | 3 Tage | Schnelle Zahlung noetig |
| Mehrwoechiger Kurs | 21 Tage | Mehr Zeit fuer Teilnehmer |
| Online-Webinar | Leer (Global) | Standard 14 Tage ausreichend |
6. Technische Details
Gespeicherte Felder
Produktart (Option: kurs_booking_dienstleistungen)
| Feld | Typ | Werte |
|---|---|---|
deposit_type |
string | none, fixed, percent |
deposit_value |
float | Betrag oder Prozentsatz |
Kurs-Meta
| Meta-Key | Typ | Beschreibung |
|---|---|---|
_kurs_deposit_override |
0/1 | Override aktiviert? |
_kurs_deposit_type |
string | none/fixed/percent |
_kurs_deposit_value |
float | Betrag oder % |
_kurs_payment_due_days |
int | Zahlungsziel in Tagen (Sprint 48) |
Legacy-Kompatibilitaet
Alte Kurse mit _kurs_deposit_enabled und _kurs_deposit_percent werden weiterhin unterstuetzt:
deposit_enabled = 1→ Verwendetdeposit_percentals Prozentwert- Neue Override-Felder haben Vorrang wenn gesetzt
7. Wichtig: Haeufige Fehler vermeiden
⚠️ Override aktivieren nicht vergessen!
Wenn Sie kurs-spezifische Anzahlungseinstellungen verwenden moechten, MUSS die Checkbox "Override: Eigene Einstellung" aktiviert sein!
┌─────────────────────────────────────────────────────────────────┐
│ ❌ FALSCH ✅ RICHTIG │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ☐ Override (nicht aktiv) ☑ Override (aktiv) │
│ [Fix ▼] [90] € [Fix ▼] [90] € │
│ │
│ → Anzahlung wird IGNORIERT! → Anzahlung wird verwendet │
│ → Verwendet Produktart-Standard → 90 EUR fix │
│ │
└─────────────────────────────────────────────────────────────────┘
Problem: Ohne aktivierten Override werden die Felder "Typ" und "Wert" zwar angezeigt und gespeichert, aber bei der Buchung nicht verwendet!
Loesung: Immer die Checkbox "Override: Eigene Einstellung" aktivieren, wenn Sie kurs-spezifische Werte setzen moechten.
Checkliste bei Anzahlungsproblemen
Wenn die Anzahlung nicht korrekt angezeigt/berechnet wird:
| Pruefung | Wo? | Erwartet |
|---|---|---|
| Override aktiviert? | Kurs → Sidebar → Anzahlung | ☑ aktiviert |
| Typ gesetzt? | Kurs → Sidebar → Anzahlung | "Fix" oder "%" |
| Wert eingetragen? | Kurs → Sidebar → Anzahlung | > 0 |
| Produktart hat Standard? | Einstellungen → Dienstleistungen | Typ + Wert |
8. Haeufige Fragen
Kann ich Fix und Prozent kombinieren?
Ja, aber nur auf unterschiedlichen Ebenen: - Produktart: Fix (z.B. 90€) - Kurs-Override: Prozent (z.B. 30%)
Was passiert bei sehr guenstigen Kursen?
Bei festen Betraegen wird maximal der Kurspreis berechnet. Kurs = 50€, Anzahlung = 90€ → Anzahlung = 50€
Werden bestehende Buchungen beeinflusst?
Nein! Aenderungen gelten nur fuer neue Buchungen. Bestehende Buchungen behalten ihre urspruenglichen Werte.
Wie sehe ich die aktuelle Einstellung?
Im Kurs-Editor zeigt die Sidebar immer den aktuellen Standard: "Standard: 90€ (Praesenz-Kurs)"
Warum zeigt meine Buchung 0 EUR Anzahlung?
Moegliche Ursachen:
- Override nicht aktiviert - Die Checkbox "Override: Eigene Einstellung" muss aktiv sein
- Kein Wert eingetragen - Typ ist gesetzt, aber Wert ist leer oder 0
- Produktart hat "Keine" - Die Produktart des Kurses hat keine Anzahlung konfiguriert
→ Siehe Abschnitt 7 "Wichtig: Haeufige Fehler vermeiden"
Siehe auch
- Dienstleistungen - Produktarten verwalten
- Preise & MwSt - Globale Preiseinstellungen
- Zahlungen - Zahlungsmethoden
- sevDesk Integration - Rechnungserstellung