Zahlungsarten

Zahlungsmethoden im Buchungsformular konfigurieren

Zahlungen Einstellungen Formular

Zahlungsarten

Uebersicht

Konfigurieren Sie, welche Zahlungsarten Ihren Kunden im Buchungsformular angeboten werden.

Verfuegbare Zahlungsarten:

Zahlungsart Beschreibung Status
Ueberweisung Kunde erhaelt Rechnung per E-Mail Verfuegbar
Barzahlung Kunde zahlt bar vor Ort am Kurstag Verfuegbar
Kreditkarte (Stripe) Online-Zahlung per Kreditkarte Verfuegbar (Sprint 42)
PayPal Online-Zahlung mit PayPal Verfuegbar (Sprint 43)

Einstellungen

Pfad: Einstellungen → Zahlungen

Anzeige im Formular

Einstellung Beschreibung
Zahlungsart im Buchungsformular anzeigen Wenn aktiviert, sieht der Kunde die Zahlungsart(en) im Formular
Standard-Zahlungsart Diese Zahlungsart ist vorausgewaehlt bzw. wird verwendet wenn Anzeige deaktiviert

Logik-Matrix

"Anzeigen" Checkbox Aktive Zahlungsarten Verhalten im Formular
Deaktiviert Egal (1, 2, ...) Keine Anzeige - Hidden Field mit Standard-Zahlungsart
Aktiviert 1 (z.B. nur Ueberweisung) Zeigt Zahlungsart als Information
Aktiviert 2+ (Ueberweisung + Bar) Zeigt Auswahl mit Radio-Buttons

Wichtig: Die Buchung speichert immer die Zahlungsart (_buchung_payment_method), unabhaengig davon ob sie im Formular angezeigt wird oder nicht.

Zahlungsarten konfigurieren

Ueberweisung

[x] Zahlung per Ueberweisung aktivieren
    Beschreibungstext: [Zahlung per Ueberweisung nach Erhalt der Rechnung]
  • Kunde erhaelt Buchungsbestaetigung mit Bankverbindung per E-Mail
  • Bankverbindung wird unter Einstellungen → Bankverbindung konfiguriert

Barzahlung

[x] Barzahlung vor Ort aktivieren
    Beschreibungstext: [Barzahlung vor Ort am Kurstag]
  • Kunde zahlt bar am Kurstag
  • Keine Rechnung per E-Mail (optional konfigurierbar)

Darstellung im Buchungsformular

Wenn mehrere Zahlungsarten aktiv sind, sieht der Kunde:

Zahlungsart waehlen
─────────────────────────────────
○ Ueberweisung
  Zahlung per Ueberweisung nach Erhalt der Rechnung

○ Barzahlung
  Barzahlung vor Ort am Kurstag

Wenn nur eine Zahlungsart aktiv ist:

Zahlungsart
─────────────────────────────────
● Ueberweisung
  Zahlung per Ueberweisung nach Erhalt der Rechnung

Admin-Ansicht

In der Buchungs-Detailansicht wird die gewaehlte Zahlungsart angezeigt:

┌─ Zahlungsinformationen ─────────────┐
│                                     │
│  Zahlungsart:  Ueberweisung        │
│  Status:       Ausstehend          │
│                                     │
└─────────────────────────────────────┘

Zahlungsstatus

Status Bedeutung
pending Ausstehend - Zahlung noch nicht eingegangen
processing In Bearbeitung
completed Bezahlt
failed Fehlgeschlagen
refunded Erstattet

Pro Kurs individuelle Zahlungsarten

Sprint 41: Seit Version 2.8 koennen Zahlungsarten pro Kurs individuell konfiguriert werden.

Aktivierung

Im Kurs-Editor in der Seitenleiste unter "Zahlungsarten":

┌─ Zahlungsarten ─────────────────────┐
│                                     │
│  [x] Eigene Zahlungsarten fuer      │
│      diesen Kurs                    │
│                                     │
│  [x] Ueberweisung                   │
│  [ ] Barzahlung vor Ort             │
│                                     │
└─────────────────────────────────────┘

Verhalten

Checkbox "Eigene Zahlungsarten" Ergebnis
Deaktiviert Globale Einstellungen werden verwendet
Aktiviert Nur die hier ausgewaehlten Zahlungsarten gelten fuer diesen Kurs

Anwendungsfaelle

  • Workshop nur Barzahlung: Aktiviere nur "Barzahlung vor Ort" fuer den Workshop
  • Online-Kurs nur Ueberweisung: Aktiviere nur "Ueberweisung" fuer Video-Kurse
  • Mehrtaegiger Kurs beides: Aktiviere beide Optionen

Meta-Felder

Die Zahlungsinformationen werden in der Buchung gespeichert:

Meta-Feld Beschreibung
_buchung_payment_method Zahlungsart (invoice, bar, stripe, paypal)
_buchung_payment_status Zahlungsstatus (pending, completed, etc.)

Kurs-Meta (pro Kurs)

Meta-Feld Beschreibung
_kurs_payment_custom 1 = Eigene Zahlungsarten aktiv
_kurs_payment_methods Array der erlaubten Zahlungsarten

FAQ

Warum sehe ich keine Zahlungsauswahl im Formular?

Pruefen Sie: 1. Ist "Zahlungsart im Buchungsformular anzeigen" aktiviert? 2. Ist mindestens eine Zahlungsart aktiviert?

Kann ich die Zahlungsart nachtraeglich aendern?

Die Zahlungsart ist nach der Buchung nicht mehr aenderbar, da sie Grundlage fuer die Rechnung ist.

Was passiert bei Stornierung?

Bei Stornierung wird der Zahlungsstatus auf "Erstattet" gesetzt (wenn bereits bezahlt wurde).

Kann ich fuer einen Kurs andere Zahlungsarten anbieten als global eingestellt?

Ja! Im Kurs-Editor gibt es eine Meta-Box "Zahlungsarten" in der Seitenleiste. Aktivieren Sie "Eigene Zahlungsarten fuer diesen Kurs" und waehlen Sie die gewuenschten Optionen.