Zum Inhalt springen

Shop einrichten

Das Shop-Modul ermöglicht es dir, einen vollständigen Online-Shop zu erstellen. Ideal für E-Commerce, Produktverkauf und digitale Waren mit professionellem Checkout-Prozess.

Das Shop-Modul bietet folgende Funktionen:

Produkte

Produkte mit Bildern, Varianten & Preisen.

Kategorien

Übersichtliche Navigation im Shop.

Warenkorb

Warenkorb mit Mengenänderung.

Checkout

Sicherer Checkout-Prozess.

Wunschliste

Produkte für später speichern.

Bewertungen

Produktbewertungen & Rezensionen.


  1. Öffne den Edit Mode in deiner App
  2. Gehe zu Module & Features
  3. Tippe auf Shop und dann auf Einrichten
  4. Der Setup-Assistent öffnet sich

Das Shop-Setup besteht aus vier Schritten:

Eine Übersicht über das Shop-Modul und seine Funktionen.

Was du siehst:

  • Willkommens-Nachricht zum Shop-Modul
  • Übersicht der Hauptfunktionen:
    • Produkte mit Bildern, Varianten & Preisen
    • Kategorien für übersichtliche Navigation
    • Warenkorb mit Mengenänderung
    • Sicherer Checkout-Prozess
    • Wunschliste für Kunden
    • Produktbewertungen & Rezensionen

Übersicht über die verfügbaren Zahlungsoptionen.

Zahlungsarten:

ZahlungsartBeschreibung
KreditkarteVisa, Mastercard, etc.
PayPalOnline-Zahlung
RechnungZahlung innerhalb 14 Tagen
BarzahlungBei Abholung

👉 Mehr zu Zahlungsanbietern


Dein Shop ist bereit zur Nutzung!

Nächste Schritte nach dem Setup:

  1. Kategorien anlegen - Erstelle Produktkategorien
  2. Produkte hinzufügen - Füge Produkte mit Details hinzu
  3. Shop-Einstellungen anpassen - Konfiguriere Design und Features

Der Shop verwendet folgende Firestore-Sammlungen:

Collection: shop_products

FeldBeschreibung
nameProduktname
descriptionBeschreibung
pricePreis
comparePriceVergleichspreis (für Rabatt)
categoryIdKategorie-Referenz
isActiveAktiv/Inaktiv
isFeaturedEmpfohlen
stockQuantityLagerbestand
imagesProduktbilder

Berechtigungen:

  • Lesen: Jeder (öffentlicher Shop)
  • Schreiben: Nur Admins

Der Shop benötigt 10 Composite Indexes für effiziente Abfragen:

IndexBeschreibung
Aktive ProdukteSortierung nach Erstelldatum
Empfohlene ProdukteFeatured-Produkte filtern
Kategorie-ProdukteProdukte nach Kategorie
Low StockNiedriger Lagerbestand
Aktive KategorienSortierte Kategorien
UnterkategorienNach Parent-Kategorie
Produkt-ReviewsBewertungen pro Produkt
Ausstehende ReviewsZur Moderation
Nutzer-BestellungenBestellungen pro Kunde
BestellstatusNach Status sortiert

Nach erfolgreichem Setup:

  • ✅ Composite Indexes werden erstellt
  • ✅ Shop ist einsatzbereit

ModulStatus
FirebaseErforderlich
Firebase AuthErforderlich
Admin-ModulEmpfohlen
Payments-ModulOptional (für erweiterte Zahlungen)
Bestellungen-ModulOptional (für erweiterte Bestellverwaltung)

FeatureBeschreibung
ProduktvariantenGrößen, Farben, Optionen
LagerbestandAutomatische Bestandsverwaltung
PreisvergleichRabatt-Anzeige
WunschlisteProdukte merken
BewertungenSterne und Rezensionen
GutscheineRabattcodes
FilterNach Preis, Kategorie, etc.
SucheProduktsuche
ResponsiveMobile-optimiert