Ein Retreat für 2.000 USD ist eine harte Anfrage upfront. Ratenzahlungen lassen Bucher sich mit einer kleineren Erstzahlung verpflichten und den Rest nach einem Plan zahlen, der an das Retreat-Startdatum gekoppelt ist. Die Plattform übernimmt die Off-Session-Zahlungen automatisch.
Nur Premium-Plan. Nur Stripe-Karten-Buchungen (Off-Platform-Methoden lassen sich nicht off-session belasten).
So funktioniert es
Du definierst beim Erstellen des Retreats einmal eine Vorlage. Jeder Bucher, der opt-in macht, bekommt sein eigenes Ledger an Raten, das aus dieser Vorlage abgeleitet wird.
Die Vorlage ist eine Liste an Schritten. Jeder Schritt hat:
offsetDays: wann belastet wird, relativ zum Retreat-Startdatum. Negativ bedeutet vorher (z. B. -30 = dreißig Tage vor dem Start). 0 = bei der Anmeldung.percentageBps: der Prozentsatz in Basispunkten (5000 = 50%, 3333 = 33,33%).
Die Prozentsätze müssen sich genau auf 10000 (= 100%) summieren. Der Offset des ersten Schritts muss <= 0 sein, damit der Bucher beim Checkout zahlt.
Drei häufige Formen
Zwei Schritte, 50/50:
- Schritt 1: offsetDays 0, 50%
- Schritt 2: offsetDays -30, 50%
Drei Schritte, 50/25/25:
- Schritt 1: offsetDays 0, 50%
- Schritt 2: offsetDays -60, 25%
- Schritt 3: offsetDays -14, 25%
Vier Schritte, gleiche Viertel:
- 25% bei der Anmeldung, 25% bei -90, 25% bei -60, 25% bei -14.
Was beim Checkout passiert
Der Bucher wählt "In Raten zahlen" auf der Buchungsseite. Wir belasten Rate Nr. 1 sofort via Stripe und speichern die Karte für die zukünftigen Schritte (Stripes setup_future_usage: off_session).
Was danach passiert
Ein täglicher Cron um 07:00 UTC läuft über jede SCHEDULED-Rate, deren scheduledFor vergangen ist. Jede wird auf der gespeicherten Karte belastet. Bei Erfolg: als PAID markiert, Quittungs-E-Mail versendet. Bei Fehlschlag: erneuter Versuch nach einer 3-Tage-Schonfrist (Default), bis zu 2 weitere Male. Nach Erschöpfung des Retry-Limits: die Rate kippt auf FAILED, die Buchung wird storniert, die verbleibenden SCHEDULED-Raten werden CANCELLED, und der Bucher wird per E-Mail informiert.
Frühere Raten werden bei finalem Fehlschlag NICHT zurückerstattet. Das ist der veröffentlichte Vertrag; der Bucher verliert sein Geld.
Was der Bucher sieht
Auf seiner Buchungsbestätigungsseite: jede Raten-Zeile mit Plandatum, Betrag und Status (Paid / Scheduled / Failed / Cancelled). Der Agent kann sie auch über das MCP-Tool list_my_installments auflisten.
Rückerstattungen für Raten-Buchungen
Wenn du die Buchung stornierst und zurückerstattest, ist die berechtigte Basis die SUMME der bereits PAID-Raten (nicht die vertraglich vereinbarte Gesamtsumme; du kannst kein Geld zurückerstatten, das nie eingezogen wurde). Die verbleibenden SCHEDULED-Zeilen werden in derselben Transaktion storniert, damit der Cron aufhört, es zu versuchen. Siehe Zahlungen annehmen für den vollen Rückerstattungs-Flow.