58 lines
2.0 KiB
Plaintext
58 lines
2.0 KiB
Plaintext
AZA – Stripe Preise (CHF) korrekt anlegen + in .env eintragen
|
||
|
||
Ziel (Pricing)
|
||
- Basic: 59 CHF / Monat
|
||
- Basic: 590 CHF / Jahr (entspricht ~16.7% Rabatt gegenüber 59*12=708)
|
||
- Team: 89 CHF / Monat
|
||
- Team: 890 CHF / Jahr (entspricht ~16.7% Rabatt gegenüber 89*12=1068)
|
||
|
||
Stripe Prinzip
|
||
- Abos nutzen "recurring prices".
|
||
- Für unterschiedliche Intervalle (monatlich/jährlich) erstellt man mehrere Prices. (Stripe Empfehlung)
|
||
Quelle: Stripe Docs (Products & Prices).
|
||
|
||
Schritt A – 2 Produkte anlegen (im Stripe Dashboard)
|
||
1) Product: "AZA Basic"
|
||
2) Product: "AZA Team"
|
||
Quelle: Stripe Support "How to create products and prices".
|
||
|
||
Schritt B – 4 Prices anlegen (CHF, recurring)
|
||
Für "AZA Basic":
|
||
- Price 1: 59 CHF, Recurring, Interval: Monthly
|
||
- Price 2: 590 CHF, Recurring, Interval: Yearly
|
||
|
||
Für "AZA Team":
|
||
- Price 3: 89 CHF, Recurring, Interval: Monthly
|
||
- Price 4: 890 CHF, Recurring, Interval: Yearly
|
||
|
||
Wichtig (TWINT in Checkout)
|
||
- Für TWINT muss die Währung CHF sein und Checkout muss twint als payment_method_types erlauben.
|
||
Quelle: Stripe TWINT Docs.
|
||
|
||
Schritt C – Price IDs aus Stripe kopieren
|
||
Stripe zeigt pro Price eine ID, typischerweise "price_...".
|
||
Kopiere diese 4 IDs hier rein:
|
||
|
||
1) BASIC_MONTHLY = price____________________
|
||
2) BASIC_YEARLY = price____________________
|
||
3) TEAM_MONTHLY = price____________________
|
||
4) TEAM_YEARLY = price____________________
|
||
|
||
Schritt D – .env per Composer aktualisieren (nicht manuell)
|
||
Sobald du die 4 price_... IDs hast:
|
||
- Du sendest mir die 4 IDs hier im Chat (nur die vier Zeilen reichen).
|
||
- Ich gebe dir dann genau EINEN Composer-Text, der die .env 1:1 überschreibt und die Platzhalter ersetzt.
|
||
|
||
Hinweis zur Kündigung (wie bei uns geplant)
|
||
- Monatsabo: kündbar, Zugriff bis Periodenende.
|
||
- Jahresabo: kündbar, Zugriff bis Periodenende (Ende Jahresperiode).
|
||
Stripe: "cancel_at_period_end=true" bedeutet genau das.
|
||
Quelle: Stripe Docs "Cancel subscriptions".
|
||
|
||
Quellen (Stripe)
|
||
- Manage products and prices
|
||
- How products and prices work
|
||
- How to create products and prices (Support)
|
||
- TWINT payments
|
||
- Cancel subscriptions
|