7.7 KiB
AZA Verkaufsstart — WordPress/Hostpoint Go-Live
Stand: 14. März 2026
Architektur-Entscheidung (FEST)
| Zweck | Plattform | Wann |
|---|---|---|
| Website, Verkauf, Checkout, Download | Hostpoint / WordPress | JETZT |
| Browser-AZA, KI-Backend, eigener Stripe-Flow | Hetzner | SPÄTER |
Eigener Stripe-Code (stripe_routes.py, license_server.py) bleibt unangetastet.
Keine DNS-/Domain-Änderungen. Kein Hetzner-Deploy für den Verkaufsstart.
Live-Befund (14.03.2026)
Was bereits läuft
- ✅ WordPress auf Hostpoint, HTTPS aktiv
- ✅ Kadence Theme aktiv
- ✅ WooCommerce aktiv
- ✅
/shop/Seite existiert (HTTP 200)
Was fehlt / falsch konfiguriert
- ❌ Währung steht auf USD → muss auf CHF
- ❌ Land steht auf US → muss auf Schweiz
- ❌
/my-account/gibt 404 → WooCommerce-Seite muss angelegt werden - ❌
/checkout/gibt 404 → WooCommerce-Seite muss angelegt werden - ❌ Kein Stripe-Gateway installiert
- ❌ Kein Subscription-Plugin installiert
- ❌ 9 Demo-Produkte vorhanden (Berge-Thema: Everest, Rockies, Kilimanjaro etc.) → alle löschen
Empfohlene Plugins (exakt)
| Plugin | Installieren über | Kosten |
|---|---|---|
| Flexible Subscriptions for WooCommerce | WP-Admin → Plugins → Installieren → Suche | Kostenlos |
| WooCommerce Stripe Gateway | WP-Admin → Plugins → Installieren → Suche | Kostenlos |
Keine anderen Plugins nötig. Zwei Klicks pro Plugin: Installieren → Aktivieren.
WooCommerce-Konfiguration (exakt)
Schritt 1: Grundeinstellungen korrigieren
WooCommerce → Einstellungen → Allgemein:
- Land / Adresse: Schweiz
- Währung: Schweizer Franken (CHF)
- Währungsposition: Links
- Tausendertrennzeichen:
' - Dezimaltrennzeichen:
.
Schritt 2: WooCommerce-Seiten anlegen
WooCommerce → Einstellungen → Erweitert → Seiteneinrichtung:
WooCommerce erstellt diese Seiten normalerweise automatisch bei der Ersteinrichtung. Falls sie fehlen (wie jetzt), manuell anlegen:
- Seiten → Neu hinzufügen: Titel „Checkout", Inhalt leer lassen → Veröffentlichen
- Seiten → Neu hinzufügen: Titel „Mein Konto", Inhalt leer lassen → Veröffentlichen
- In WooCommerce → Einstellungen → Erweitert → Seiteneinrichtung:
- Checkout-Seite → „Checkout" wählen
- Mein-Konto-Seite → „Mein Konto" wählen
Schritt 3: Stripe Gateway aktivieren
WooCommerce → Einstellungen → Zahlungen → Stripe:
- Aktivieren: Ja
- Modus: Zuerst Testmodus
- Test Publishable Key:
pk_test_...(aus Stripe Dashboard → Developers → API keys) - Test Secret Key:
sk_test_... - Speichern
Schritt 4: Demo-Produkte löschen
WooCommerce → Produkte → Alle Produkte:
Diese 9 Demo-Produkte löschen (alle auswählen → Massenaktion → In Papierkorb):
- Everest Series
- Rockies Line
- Kilimanjaro Set
- Andes Collection
- Alps Edition
- Himalaya Range
- Sierra Series
- Fuji Line
- Pyrenees Pack
Schritt 5: AZA-Produkt anlegen
WooCommerce → Produkte → Neu hinzufügen:
| Feld | Wert |
|---|---|
| Produktname | AZA Desktop – Medizinische KI für Ihre Praxis |
| Produkttyp | Flexible Subscription (nach Plugin-Installation sichtbar) |
| Virtuell | ✅ Ja |
| Herunterladbar | ✅ Ja |
Variante 1 — Monatsabo:
- Preis: CHF 89.00
- Abrechnungszeitraum: Jeden Monat
- Bezeichnung: Monatsabo
Variante 2 — Jahresabo:
- Preis: CHF 886.00
- Abrechnungszeitraum: Jedes Jahr
- Bezeichnung: Jahresabo (17 % günstiger)
Download-Datei:
- Name: AZA Desktop Installer
- Datei:
aza_desktop_setup.exehochladen (39.6 MB) - Download-Limit: leer (unbegrenzt)
Kurzbeschreibung (in das Feld kopieren):
AZA Desktop ist die intelligente Praxis-Software für Schweizer Ärzte.
Diktieren Sie Krankengeschichten, stellen Sie medizinische Fragen an die KI,
übersetzen Sie Fachtexte und organisieren Sie Ihren Praxisalltag –
alles in einer sicheren Desktop-Anwendung.
✓ Sofortiger Download nach Abschluss
✓ Alle Updates inklusive
✓ Monatlich kündbar oder 17 % sparen mit Jahreslizenz
✓ Für Windows 10/11
Ausführliche Beschreibung (in das Feld kopieren):
Ihre KI-Assistenz für den Praxisalltag
AZA Desktop wurde von Ärzten für Ärzte entwickelt.
6 Module für Ihren Praxisalltag:
• KI-Assistent – Medizinische Fragen stellen, Befunde besprechen
• Krankengeschichte – Diktat aufnehmen, transkribieren, KG erstellen
• Audio-Notizen – Sprachnotizen für den Praxisalltag
• Übersetzer – Medizinische Texte übersetzen
• Projekt-Notizen – Tabs, Bilder, Diktat, Auto-Save
• Ärzte-Netzwerk – Kollegialer Austausch (Vorschau)
Was Sie erhalten:
• Sofortiger Download nach Zahlung (ca. 40 MB)
• Professioneller Windows-Installer
• Geführte Einrichtung in unter 5 Minuten
• Alle Updates inklusive
Systemvoraussetzungen:
• Windows 10 oder 11 (64-Bit)
• Internetverbindung
• Eigener OpenAI API-Key (Anleitung wird mitgeliefert)
Schritt 6: E-Mail-Einstellungen
WooCommerce → Einstellungen → E-Mails:
- Absendername: AZA MedWork
- Absender-E-Mail: info@aza-medwork.ch
- „Bestellung abgeschlossen" → aktiviert (enthält Download-Link automatisch)
Schritt 7: Deutsche Button-Texte (Subscription-CTA)
Das Subscription-Plugin zeigt auf der Produktseite englische Buttons wie "Sign up now" oder "Subscribe now". Das folgende Snippet ersetzt sie durch "Jetzt abonnieren".
Option A — Code Snippets Plugin (empfohlen, kein Theme-Edit nötig):
- Plugins → Installieren → Suche:
Code Snippets→ Installieren → Aktivieren - Snippets → Neu hinzufügen
- Titel:
AZA – Deutsche Abo-Buttons - Den Inhalt von
deploy/aza-woo-german-strings.phpeinfügen (ohne<?php-Tag) - Ausführen: Überall wählen → Speichern und Aktivieren
Option B — Child-Theme functions.php:
- Design → Theme-Datei-Editor → functions.php des Child-Themes
- Den Inhalt von
deploy/aza-woo-german-strings.phpam Ende einfügen (ohne<?php-Tag) - Speichern
Prüfen: Produktseite aufrufen → Button muss "Jetzt abonnieren" zeigen (nicht mehr "Sign up now").
Schritt 8: Testkauf
- Stripe im Testmodus lassen
- Das AZA-Produkt im Frontend aufrufen
- Monatsabo wählen → In den Warenkorb → Checkout
- Testkarte eingeben:
4242 4242 4242 4242, beliebiges Datum, CVC 123 - Bestellen
- Prüfen:
- ✅ Bestätigungsseite zeigt Download-Link
- ✅ E-Mail mit Download-Link kommt an
- ✅ „Mein Konto" → „Downloads" zeigt die Datei
- Dasselbe mit Jahresabo testen
Schritt 9: Live schalten
- Stripe auf Live-Modus umschalten:
- Live Publishable Key eintragen:
pk_live_... - Live Secret Key eintragen:
sk_live_...
- Live Publishable Key eintragen:
- Echten Testkauf mit eigener Kreditkarte (sofort stornieren)
- Prüfen: Download kommt an, Subscription im Stripe Dashboard sichtbar
- Produkt auf der Startseite verlinken
Checkout-Flow (wie der Kunde es erlebt)
aza-medwork.ch
│
▼
Produktseite: AZA Desktop
(Monatsabo CHF 89 / Jahresabo CHF 886)
│
▼
[Jetzt abonnieren]
│
▼
WooCommerce Checkout
(E-Mail, Kreditkarte via Stripe)
│
▼
Bestätigungsseite + E-Mail
(Download-Link: aza_desktop_setup.exe)
│
▼
Mein Konto → Downloads
(Jederzeit erneut herunterladen)
Späterer Hetzner-Pfad (NICHT JETZT)
| Datei | Zweck | Wann |
|---|---|---|
stripe_routes.py |
Eigener Checkout/Webhook | Browser-AZA |
license_server.py |
Plan-Mapping, Lizenz-DB | Browser-AZA |
web/index.html |
Eigene Landing-Page | Browser-AZA |
deploy/.env |
Stripe-Secrets für Hetzner | Browser-AZA |
Alles bleibt im Repo, wird nicht angefasst, kommt erst mit Browser-AZA auf app.aza-medwork.ch.