mitfitSHOPS · Epic mitfit-api#1605

Preisvarianten im Shop

Der Käufer beantwortet auf der Produktseite zwei Fragen und sieht sofort seinen Preis. Der Club pflegt dafür im ADMIN nur Regeln, und das System baut daraus seine Preistabelle. Der Haupt-Anwendungsfall ist der Greenfee-Verkauf.

● Gebaut und im Lab getestet · wartet auf Sprint 25

Das Prinzip

Beispiel WGC Gütersloh, 18 Loch. Statt sechs Preise einzeln einzutippen, merkt sich das System die Regel:

1
„Wann möchten Sie spielen?“ ist die Variante. Die Antwort setzt den Grundpreis: Mo–Fr 65 €, Wochenende 85 €.
2
„Wer spielt?“ ist der Modifikator. Die Antwort verändert ihn: Jugend −50 %, VCG +15 €, OWL-Verbund 40 € fest.
3
Ausnahme je Zelle, wo ein Club frei setzt (OPEN.9: Student Mo–Fr 50 €, Wochenende 65 €).
daraus entstehtMo–FrWochenende
Erwachsene65,00 €85,00 €
Jugend/Studenten (−50 %)32,50 €42,50 €
VCG oder kein R (+15 €)80,00 €100,00 €
OWL-Verbund (fest)40,00 €40,00 €
PGA Pro (fest)0,00 €0,00 €

Was der Käufer sieht

Im Shop der Landing Pages aus dem neuen Page Builder (Web-Komponente <mitfit-shops>). Die Fragen erscheinen wie die bekannte Terminauswahl, und jede Antwort zeigt ihre Preiswirkung.

Produktkarte mit ab-Preis
Im Raster steht „ab 65,00 €“.
Produktseite mit Auswahl
Wochenende + Jugend: „Dein Preis 42,50 €“, live gerechnet.
Warenkorb
Der Warenkorb übernimmt den Preis und zeigt die Antworten.
Selbst ausprobieren Produkt „Greenfee 18 Loch (Test #1606)“ öffnen

Neu nach dem ersten Feedback: die klassische Preisübersicht

Wenn Preise erklärungsbedürftig sind, reicht das Auswahlfeld allein nicht. Der Club kann deshalb je Produkt zusätzlich die vollständige Preistabelle im Textbereich einschalten, mit einem eigenen Hinweis darunter (z. B. „Studentenpreis nur gegen Nachweis“).

Produktseite mit Preisübersicht
Produktseite: links die Preisübersicht mit dem Hinweis des Clubs, rechts wie gehabt die Auswahl.
Schalter im ADMIN
Im ADMIN ein Schalter unter der Matrix, dazu das Feld für den Hinweis.

Was der Club im ADMIN pflegt

Neuer Tab „Preise“ unter mitfitSHOPS. Produkte legt weiter die mitfit-Betreuung an, die Preise pflegt der Kunde selbst.

Produktliste im ADMIN
Alle Shop-Produkte der Firma mit Preis bzw. Preisspanne und Kurzstand.
Editor
Grundpreis oder Variante, darunter die Fragen mit ihrer Wirkung: ± Betrag, ± Prozent oder Festpreis.
Preismatrix
Das ist der „Preisgenerator“: Die Matrix rechnet live mit. Trägt man in eine Zelle einen Preis ein, wird er zur Ausnahme (hier Jugend Mo–Fr 30 €). Eine geleerte Zelle rechnet wieder.
ADMIN im Lab öffnen mit deinem devel-Login · Firma 1 „Tobis Teststudio“ · Tab „Preise“

Was dahinter geprüft ist

Stand und nächste Schritte

Liegt bereit

  • Drei Feature-Branches: API, ADMIN, Web-Komponente
  • In der Release-Warteschlange, kein Merge nach devel, bis SP24 raus ist
  • Bei Freigabe: drei PRs an Tobias, Reihenfolge API → ADMIN → Komponente
  • Kein Handgriff beim Release nötig, das Schema kommt über den Abgleich

Bewusst nicht dabei

  • Erwachsener + Jugendlicher in einer Bestellung (dasselbe Produkt zweimal) → #1608
  • Mehrfachauswahl je Frage, Nachweis (Verbandsnummer), Zeitfenster und Saisonpreise
  • Die alten Landing Pages: Es zählt nur der neue Page Builder
  • Kurse bleiben beim Voucher-Weg

Zur Entscheidung: Das Konzept-Mockup zeigte die Antworten als große Karten. Umgesetzt ist das vorhandene Dropdown mit Preis in Klammern, passend zum bestehenden Shop. Karten wären eine kleine Erweiterung, wenn ihr das optisch lieber wollt.

Links