ShopDemnächst
Ein Bereich, der Einzelprodukte (Kurse, Tickets, Materialien) auflistet und verkauft, entweder alle aktiven Produkte oder nur ausgewählte, mit denselben Zugriffsregeln wie die anderen Bereiche.
Der Shop ist ein Bereichstyp, der Einzelprodukte zum Kauf zeigt: einen Kurs, ein Ticket, ein Material, ein Geschenk. Wer den Shop sieht, kann kaufen, was er zeigt.
Demnächst Die Konfiguration des Shops existiert bereits in der API (
/api/storefront/spaces/{spaceId}), aber das Modul erscheint noch nicht im Fenster Bereich erstellen der App, und ein über die API angelegter Shop-Bereich öffnet sich noch als Feed. Pläne (Abonnements) werden weiterhin auf der Preisseite/pricingverkauft.
Wozu er dient
| Community | Shop |
|---|---|
| Online-Schule | Einzelkurse: die Kurse, die man einmalig kauft |
| Verband | Tickets: der Kongress und die Workshops |
| Personalabteilung | Geschenke: der Benefit-Shop für die Mitarbeitenden |
| SaaS | Erweiterungen: nur für Abonnenten eines Plans |
Wie er funktionieren wird
Zwei Varianten
| Modus | Was der Shop zeigt |
|---|---|
| Alle | Jedes aktive Einzelprodukt der Community |
| Ausgewählt | Nur die gewählten Produkte, in der von dir festgelegten Reihenfolge |
Kaufregeln
- Der Shop folgt der Sichtbarkeit wie jeder Bereich: Ein Abonnenten-Shop erscheint nur bei Abonnenten.
- Ein Einzelprodukt kann nur gekauft werden, wenn es in einem Shop erscheint, den die Person sieht, oder wenn der Direktlink des Produkts aktiviert ist. Andernfalls: „Dieses Produkt wird hier nicht verkauft. Suche es im Shop der Community.“
- Pläne (Abonnements) gehören nicht in den Shop: Dafür gibt es die Preisseite.
Wer was darf
Den Shop konfigurieren: Eigentümer und Administrator. Kaufen: wer den Shop sieht.
Beispiel
Erweiterungen nur für Abonnenten. Ein Shop Erweiterungen mit der Sichtbarkeit Abonnenten und dem Modus Ausgewählt, mit zwei Produkten. Wer kein Abonnement hat, sieht den Shop nicht und kann die Erweiterungen deshalb nicht kaufen.
In der API
GET/PUT /api/storefront/spaces/{spaceId} (mode: all oder selected, dazu productIds) und GET /api/storefront/spaces/{spaceId}/products. Siehe Storefront.