Wer einen eigenen Onlineshop aufbauen möchte, muss sich frühzeitig mit geeigneten Shop-Systemen auseinandersetzen. Für viele Einsteiger, aber auch für kleine bis mittlere Unternehmen, ist Peppershop ein interessantes System. Die E-Commerce-Lösung wurde in der Schweiz entwickelt und kann sowohl als lokale Installation als auch als Cloud-Service betrieben werden. In diesem Artikel zeige ich dir Schritt für Schritt, wie du mit Peppershop einen funktionierenden Onlineshop aufbaust. Dabei gehe ich auf Voraussetzungen ein, führe dich durch die Installation, Einrichtung und Anpassung deines Shops und erläutere, für wen Peppershop geeignet ist – und für wen eher nicht.

Wann ist Peppershop für mich geeignet

Peppershop richtet sich primär an kleine bis mittlere Betriebe, Vereine oder Selbstständige, die einen Onlineshop ohne übermäßigen Aufwand betreiben möchten. Du solltest grundlegende Computerkenntnisse mitbringen, musst aber kein Programmierer oder Serveradministrator sein. Besonders geeignet ist Peppershop, wenn du auf eine lokal installierbare Lösung setzen oder direkten Zugriff auf den Quellcode haben möchtest. Für Nutzer in der Schweiz ist zudem die Integration typischer Schweizer Zahlungsanbieter (z. B. PostFinance, TWINT) ein Vorteil.

Weniger geeignet ist Peppershop, wenn du einen sehr großen, stark individualisierten Shop mit komplexen Geschäftsprozessen brauchst, oder wenn du ein ERP-System mit tiefgehender Integration benötigst, das nicht durch Peppershop direkt unterstützt wird.

Wo finde ich das System

Du findest Peppershop auf der offiziellen Webseite unter www.peppershop.com. Dort kannst du zwischen verschiedenen Versionen wählen: der kostenlosen Community Edition (nur lokal installierbar), der kommerziellen Mietlösung (Cloud-Version gehostet auf der Infrastruktur von Glarotech) oder dem Kauf einer On-Premise-Lizenz mit Support.

Wenn du möglichst einfach starten möchtest, empfiehlt sich die Mietlösung, weil hier die technische Administration (Serverwartung, Sicherheit, Backups) bereits vom Anbieter übernommen wird. Willst du hingegen volle Kontrolle und vielleicht dein eigenes Hosting verwenden, kannst du die kostenlose Community Edition herunterladen und selbst installieren.

Systemanforderungen und Voraussetzungen

Wenn du Peppershop lokal installieren möchtest, brauchst du einen Webserver mit PHP und eine MySQL/MariaDB-Datenbank. Die empfohlenen Versionen findest du auf der Webseite von Peppershop unter den technischen Anforderungen. Für Anfänger empfiehlt sich eine Installation auf einem bestehenden Webhosting-Paket oder lokal mit Software wie XAMPP oder MAMP.

Zusätzlich benötigst du FTP-Zugang, um die Dateien auf den Server zu laden, sowie einen Code-Editor (wie Visual Studio Code), falls du Anpassungen an Templates oder Konfigurationen vornehmen möchtest. Für die Cloud-Version brauchst du keine eigene Infrastruktur.

Peppershop installieren – so geht’s

1. Lade zunächst von www.peppershop.com die gewünschte Version herunter. Für die Community Edition erhältst du eine ZIP-Datei mit dem gesamten Shop-System.

2. Entpacke das Archiv und lade den Inhalt in dein gewünschtes Verzeichnis auf deinem Webserver mittels FTP hoch (z. B. über FileZilla).

3. Rufe im Browser die URL zum Verzeichnis auf, in das du Peppershop hochgeladen hast. Nun startet automatisch das Setup-Skript.

4. Folge den Anweisungen des Installationsassistenten. Hier wirst du nach den Datenbankzugängen gefragt (Datenbankname, Benutzername, Passwort, Host). Diese Infos bekommst du in der Regel von deinem Hosting-Anbieter.

5. Nachdem die Einrichtung abgeschlossen ist, kannst du dich unter /admin mit dem gewählten Benutzernamen und Passwort ins Backend einloggen.

Wichtig: Nach der Installation sollte unbedingt das Setup-Skript gelöscht oder gesperrt werden, um die Sicherheit der Installation zu gewährleisten.

Erste Schritte im Adminbereich

Nach dem Login befindest du dich im Administrationsbereich des Shops. Hier findest du linksseitig eine Menüstruktur mit allen relevanten Funktionen: Artikelverwaltung, Bestellmanagement, Kundenverwaltung, Konfiguration usw.

Der empfohlene erste Schritt ist die Grundeinrichtung deines Shops:

  • Gehe in den Menüpunkt „Konfiguration“.
  • Trage deine Firmendaten, Steuersätze, E-Mail-Adressen für Bestellungen und alle rechtlich relevanten Informationen ein (z. B. Impressum, AGB).
  • Lege die Währung, Sprache und Zeitzone fest. Peppershop unterstützt Deutsch, Französisch, Englisch und Italienisch.
  • Definiere Versandmethoden (z. B. Post, DHL, Abholung) und Zahlungsarten (z. B. Vorkasse, Kreditkarte, TWINT).

Artikel hinzufügen

Um Produkte in deinen Shop einzufügen, gehst du wie folgt vor:

  • Öffne den Menüpunkt „Artikelverwaltung“.
  • Klicke auf „Neuen Artikel hinzufügen“.
  • Vergib einen Titel, eine Artikelnummer und gib eine Beschreibung ein.
  • Lade Produktbilder hoch (max. 5 Bilder pro Produkt in der Community Edition).
  • Definiere den Preis und wähle, ob dieser als Nettobetrag oder Bruttopreis eingegeben wird.
  • Lege Lagerbestand, Gewicht (für Versandkostenberechnung) und ggf. Varianten an (z. B. Größe, Farbe).
  • Ordne den Artikel einem Produktbereich (Kategorie) zu. Falls noch keine Kategorien existieren, lege sie vorher unter „Produktbereiche“ an.

Jeder Artikel kann mit individuellen Attributen versehen werden – z. B. „Bio“, „Fair Trade“ oder technische Spezifikationen wie Maße. So können Kunden gezielt nach passenden Artikeln filtern, wenn die Filterfunktion aktiviert ist.

Design und Layout anpassen

Peppershop bietet mehrere Template-Engines, die Verwendung und Bearbeitung unterscheiden sich je nach Version. In der Community Edition arbeitest du mit statischen HTML-Templates plus Platzhalter-Logik. In der Mietversion wird auf ein modernes CSS/JS-basiertes Template gesetzt, das sich über das Backend anpassen lässt.

Willst du dein eigenes Design umsetzen, benötigst du HTML/CSS-Kenntnisse. Die grundlegenden Schritte sind:

  • Wechsle in den FTP-Bereich deines Shops und öffne den Ordner /templates.
  • Bearbeite die Datei layout.tpl (oder gleichwertige Datei je nach gewähltem Template), um Kopfzeile, Fußzeile und sonstige Struktur zu verändern.
  • CSS-Dateien befinden sich in /css und können direkt angepasst werden. Es empfiehlt sich, ein eigenes Stylesheet einzubinden, um Updatesicher zu arbeiten.
  • Im Adminbereich kannst du unter „Design-Einstellungen“ Logos, Farben und Startseitenoptionen auswählen.

Für tiefergehende Anpassungen – etwa neue Positionen für Produktboxen oder eine veränderte Menüstruktur – empfiehlt sich ein Blick in die Dokumentation bzw. ein Test auf einer lokalen Kopie.

Zahlungsarten einrichten

Peppershop unterstützt unterschiedliche Zahlungsvarianten, darunter:

  • Vorauszahlung (klassisch per Überweisung)
  • Nachnahme
  • Barzahlung bei Abholung
  • Kreditkartenzahlung über Partner wie Datatrans, PostFinance, SIX
  • TWINT (populär in der Schweiz)
  • PayPal

Einige Zahlungsmodule sind vorinstalliert, andere – insbesondere Zahlungsanbieter – müssen als sogenannte Zusatzmodule nachgerüstet werden. Diese erhältst du z. B. über den Anbieter Glarotech oder bei Entwicklern aus der Community.

Um ein Zahlungsmodul zu aktivieren:

  • Gehe im Adminbereich zu „Zahlungsarten“.
  • Klicke auf das gewünschte Modul und hinterlege dort deine Händlerkontodaten (z. B. API-Keys bei PayPal).
  • Teste den Zahlungsprozess im Testmodus, bevor du live gehst.

Versandarten definieren

Die Versandlogik in Peppershop basiert wahlweise auf Gewicht, Preis oder Kombinationen. Du kannst unter „Versandarten“ neue Methoden anlegen, z. B.:

  • „Standardversand bis 2 kg“: CHF 7.00
  • „Expressversand am nächsten Tag“: CHF 15.00
  • „Abholung im Laden“: CHF 0.00

Je komplexer deine Versandanforderungen sind (etwa internationaler Versand, Kombination von Spedition und Paketdiensten), desto genauer sollte die Versandlogik getestet werden. Auch hier gibt es bei Bedarf Module für erweiterte Funktionen.

Bestellungen verwalten

Im Menüpunkt „Bestellungen“ findest du alle eingegangenen Käufe. Jeder Vorgang enthält Kundendaten, Artikelpositionen, Gesamtpreis, Zahlungsstatus und eine Historie der Kommunikation. Hier kannst du:

  • Rechnungen erstellen und ausdrucken (oder PDF erzeugen)
  • Versandlabels vorbereiten (manuell oder über Plugin)
  • Status ändern („offen“, „bezahlt“, „verschickt“, etc.)
  • Kunden kontaktieren (z. B. bei Rückfragen)

Die Rechnungs- und Lieferscheindokumente lassen sich über Templates an dein Corporate Design anpassen. Seriennummern, Rabatte oder Aktionspreise können ebenfalls verwaltet werden.

Kundendaten und Benutzerkonten

Standardmäßig kann ein Kunde mit und ohne Kundenkonto einkaufen. Registrierte Kunden profitieren davon, dass sie frühere Bestellungen einsehen, ihre Daten korrigieren oder Wunschlisten nutzen können.

Im Adminbereich kannst du:

  • Kundendaten einsehen und bearbeiten
  • Passwörter zurücksetzen (z. B. auf Kundenwunsch)
  • Newsletter-Abonnenten verwalten
  • Kundengruppen anlegen (z. B. für B2B oder Wiederverkäufer mit individuellen Preisen)

Suchfunktion, Filter und Navigation

Peppershop bietet eine einfache, aber funktionale Produktsuche. Optional kannst du Artikel mit Schlüsselwörtern ausstatten, um die Suche zu verbessern. Erweiterte Such- und Filterfunktionen (z. B. nach Preis, Attribut, Hersteller) sind in der HTML5-Template-Version oder durch Module verfügbar.

Die Hauptnavigation deines Shops basiert auf Produktbereichen (Kategorien). Diese kannst du hierarchisch anlegen, also z. B. „Bekleidung → Herren → T-Shirts“. Die Menüstruktur lässt sich per Drag-and-Drop im Adminbereich verändern.

Sicherheit und Updates

Für die Sicherheit deines Shops ist es wichtig, regelmäßig Backups zu machen und Sicherheitsupdates einzuspielen. Bei der Community Edition bist du selbst verantwortlich. Bei der Mietlösung übernimmt das der Anbieter.

Empfohlene Maßnahmen:

  • Admin-Verzeichnis durch Passwort schützen (z. B. .htaccess)
  • Dateiberechtigungen korrekt setzen: keine Schreibrechte im /admin-Bereich
  • HTTPS verwenden (SSL-Zertifikat beim Hosting-Anbieter einrichten)
  • Regelmäßige Datenbank-Backups per Cronjob oder manuell

Module und Erweiterungen

Peppershop lässt sich durch Zusatzmodule erweitern. Einige Beispiele:

  • Google Analytics-Einbindung
  • Erweiterter Produktfilter
  • ERP-Schnittstellen (z. B. für SelectLine oder Banana)
  • Mehrsprachigkeit mit individuellen Sprachen
  • Schnittstellen zu Marktplätzen (z. B. Ricardo, Amazon)

Einige dieser Module sind kostenpflichtig und müssen über Partner oder direkt beim Anbieter geordert werden. Die Installation erfolgt meist durch Hochladen der Moduldateien und Aktivierung im Backend.

Reporting und Auswertungen

Im Adminbereich findest du unter „Statistiken“ diverse Auswertungen: Umsätze nach Zeitraum, meistverkaufte Produkte, Lagerbestand, Zahlungsartenverteilung. Für tiefere Analysen empfiehlt sich die Kombination mit externen Systemen, z. B. Google Analytics oder ein BI-Tool, sofern CSV-Exporte genutzt werden können.

Peppershop – Geeignet für Einsteiger und mittlere Shops

Peppershop ist ein solides E-Commerce-System für Einsteiger bis mittlere Anforderungen. Es lässt sich lokal hosten oder als Mietlösung betreiben und bietet viele Möglichkeiten zur Individualisierung. Mit der richtigen Vorgehensweise kannst du deinen Onlineshop Schritt für Schritt aufbauen – von der Installation über das Design bis zur Produktpflege und Bestellabwicklung. Du solltest allerdings bereit sein, dich gelegentlich tiefer mit der Technik zu befassen, besonders wenn du die Community Edition einsetzt. Für einfache bis erweiterte Shops in der Schweiz ist Peppershop eine empfehlenswerte Lösung, während bei größeren, internationalen Vorhaben unter Umständen leistungsfähigere Systeme nötig sind.