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
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:
1 parent
ed17d14e46
commit
e3b0eb7b05
2 files changed
+26
-3
No files matched your search
@@ -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):
|
||||
|
||||
Reference in new issue
Block a user