Invite als Grundlage nutzen
-
Das Invite Modul als Grundlage nehmen
- Frontend Kram kann komplett raus
- Wir brauchen nur die Verwaltung (CRUD) + das generieren der Codes
- manuelle Eingabe eines Coupons (zb Sommer2018)
-
Settings für einen Coupon:
- pro Benutzer
- Nicht Benutze gebunden (wenn keine Benutzer ausgewählt sind)
- Mehrfach Nutzbar / einmal nutzbar (verfällt nach einmaliger Nutzung)
- Coupon braucht weiteres JSON Feld um mehrere Benutzung von mehrere Benutzern zu speichern
- Anbindung an Rabatte macht Hen)
Für Hen
Coupon wird als Artikel hinzugefügt. Wenn Bestellung als isSuccessful gesetzt wird, muss Coupon als genutzt gesetzt werden (Daten von Benutzer an Coupon senden)
- Coupon sollte Events feuern (isUsed, isAdded etc)