chore(stripe): Livekonto fuer das Patenschafts-Abo eingerichtet
Docker Image bauen und veroeffentlichen / typecheck (push) Successful in 2m28s
Docker Image bauen und veroeffentlichen / lint (push) Successful in 2m37s
Docker Image bauen und veroeffentlichen / test (push) Successful in 3m27s
Docker Image bauen und veroeffentlichen / build-and-push (push) Successful in 9m3s

Webhook um Abo-Ereignisse ergaenzt, Kundenportal nur fuer die Zahlungsart
angelegt (ID in der ConfigMap), Zahlungsmethoden-Domains registriert.
Dashboard-Schritte ohne API in EINRICHTUNG.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
Nick.RosenloecherandClaude Opus 5.5 committed 2026-10-16 16:43:30 +02:00
1 parent ed17d14e46
commit e3b0eb7b05
2 files changed
+26 -3

No files matched your search

+22
View File
@@ -262,6 +262,28 @@ Nach dem Anlegen **Signaturgeheimnis** anzeigen (`whsec_…`) → `STRIPE_WEBHOO
### 5.4 Abo der Bienenpatenschaft
**Stand Livekonto (2026-10-16, eingerichtet):**
- Webhook `https://wabenhain.com/api/checkout/webhook` mit allen zwölf
Ereignissen (die sechs bisherigen plus `charge.dispute.closed`,
`customer.subscription.created/updated/deleted`, `invoice.paid`,
`invoice.payment_failed`). Das Signatur-Geheimnis bleibt dasselbe.
- Kundenportal `bpc_1URCIfEvHaDWQ1U0nD4jVWXc`: nur Zahlungsart ändern, keine
Kündigung, kein Tarifwechsel, keine Kundendaten, keine Rechnungshistorie.
Steht als `STRIPE_PORTAL_CONFIGURATION_ID` in `k8s/01-configmap.yaml`.
- Zahlungsmethoden-Domains `wabenhain.com` und `www.wabenhain.com` registriert
(Apple Pay, Google Pay, PayPal, Link, Klarna im eingebetteten Checkout).
**Nur im Dashboard möglich (Stripe bietet dafür keine API):**
1. Einstellungen → Billing → Abos und E-Mails → Wiederholungsversuche:
Smart Retries an, nach dem letzten Versuch **Abo kündigen**.
2. Einstellungen → Billing → Abos und E-Mails → Kunden-E-Mails: Mails zu
erfolgreichen Zahlungen, anstehenden Verlängerungen und fehlgeschlagenen
Zahlungen **aus** (Wabenhain verschickt eigene Rechnungen und Mails).
3. Einstellungen → Zahlungsmethoden: Google Pay ist in der Konfiguration
„Default“ als nicht verfügbar markiert — dort aktivieren.
Das Abo läuft über Stripe Billing (Checkout im Modus „subscription“). Produkte und Monatspreise der Abo-Angebote legt Wabenhain selbst an, sobald ein Abo-Angebot im Admin gespeichert oder zum ersten Mal abgeschlossen wird — **nicht** von Hand im Dashboard anlegen.
**Einrichtungsskript** (wiederholbar, schreibt ohne `--apply` nichts):