PrestaShop
Die neueste Pluginversion und die Kompatibilität mit Prestashop findest du hier: Plugin
Allgemein
PrestaShop ist eine Open-Source-E-Commerce-Plattform, mit der kleine und mittelgrosse Unternehmen ihre eigenen Online-Shops erstellen und verwalten können.
Links
- Webseite von PrestaShop
- Dokumentation von PrestaShop
- Download des Plugins
Funktionen
- ✅ Mehrwährungs-Fähigkeit
- ✅ Zahlungsmittel-Logos im Checkout
- ✅ Übertragung Warenkorb
- ✅ Webhook-Fähigkeit
- ✅ Einstellungen zu Look & Feel
- ✅ Individuelle Zahlungsmittel-Konfiguration
- ❌ Abonnement-Support
Zahlungsarten
Die folgenden Zahlungsarten werden vom PrestaShop-Plugin unterstützt:
| Payrexx Pay | Payrexx Pay Plus | Externe Zahlungsanbieter | |
|---|---|---|---|
| Mastercard | Mastercard | Masterpass | |
| Visa | Visa | PayPal | |
| PostFinance Pay | American Express | Maestro | |
| TWINT | Diners Club International | HeyLight | |
| Google Pay | Discover Card | Swissbilling | |
| Samsung Pay | Apple Pay | WIRpay | |
| Pay by Bank | Google Pay | Barzahlen/viacash | |
| Kauf auf Rechnung | Klarna | giropay | |
| eps | JCB | ||
| Bancontact | Paysafecash | ||
| iDEAL | Wero | Bitcoin | ||
| WeChat Pay | Rechnung | ||
| Alipay | POWERPAY | ||
| SEPA Direct Debit | CembraPay | ||
| VERD |
Setup
Folge der unten stehenden Anleitung, um zahls.ch in PrestaShop zu integrieren.
Konfiguration von zahls.ch
-
Navigiere im Dashboard deines zahls.ch-Kontos zu API und Integrationen.
-
Klicke unterhalb von "E-Commerce-Integration hinzufügen" auf "Alle anzeigen".
-
Klicke neben PrestaShop auf "Hinzufügen":
-
Nimm im unten stehenden Fenster die folgenden Einstellungen vor:
- API-Schlüssel: Kopiere den angezeigten API-Schlüssel in die Zwischenablage, da du ihn später benötigst.
- Instanzname: Kopiere den angezeigten Instanznamen in die Zwischenablage, da du ihn später benötigst.
- Shop-Adresse eingeben: Erfasse in diesem Feld die URL deines Shops. Falls sich dein Shop nicht im Hauptverzeichnis (https://demo-shop.com) befindet, sondern in einem Unterverzeichnis, gib bitte den kompletten Pfad zu deinem Shop an. Beispiel: https://demo-shop.com/shop
- Webhooks: Definiere, ob ein fehlgeschlagener Webhook erneut ausgeführt werden soll oder nicht. Ist die Checkbox aktiviert, wird bis zu 10 Mal versucht, den Webhook erneut zu versenden. Die Abstände der Versuche betragen 5 Minuten, 15 Minuten, 1 Stunde, 2 Stunden, 4 Stunden und danach jeweils 24 Stunden.
- Abschliessen: Klicke auf den grünen Button "Aktivieren", um die Konfiguration abzuschliessen.
Installation des Plugins
- Lade die neueste Version des Plugins herunter: zahls.zip (Release auf GitHub).
- Logge dich in dein Konto bei PrestaShop ein.
- Navigiere zu Module > Module Manager.
- Klicke auf die Schaltfläche.
- Lade die Datei zahls.zip hoch.
Konfiguration von PrestaShop
-
Navigiere zu Module > Modul-Verwaltung.
-
Setze im Feld "Kategorie" den Filter "Payment":
-
Scrolle hinunter zu zahls.ch und klicke auf "Einstellungen":
PrestaShop kann auf zwei Arten mit zahls.ch verbunden werden – automatisch oder manuell:
PrestaShop automatisch mit zahls.ch verbinden
- Klicke auf die Schaltfläche "Connect With Platform", um die Verbindung zu zahls.ch herzustellen:
PrestaShop manuell mit zahls.ch verbinden
- Fülle die folgenden Felder aus, um die Verbindung zu zahls.ch manuell herzustellen:
- Payment Plattform: Wähle die Plattform, auf der sich dein zahls.ch-Konto befindet.
- API Secret: Füge den API-Schlüssel ein, der während der Konfiguration von zahls.ch generiert wurde.
- Instance Name: Erfasse den Instanznamen deines zahls.ch-Kontos. Der Instanzname entspricht dem ersten Teil deiner zahls.ch-URL. Wenn die URL beispiel.zahls.ch ist, so lautet der Instanzname beispiel.
- Look & Feel Profile ID: Erfasse optional die ID des gewünschten Look & Feel Profils.
Klicke ganz unten auf der Seite auf "Save", um die Verbindung herzustellen.
- Navigiere zu Erweiterte Einstellungen > Leistung.
- Stelle sicher, dass im Abschnitt "Smarty" neben "Template-Kompilierung" die Option "Templates nach Datei-Änderungen neu kompilieren" ausgewählt ist:
Konfiguration der Zahlungsmethoden
In diesem Abschnitt erfährst du, wie du in PrestaShop festlegst, mit welchen Zahlungsmethoden deine Kunden im Shop bezahlen können.
- Navigiere zu Module > Module Manager.
- Scrolle bis zum Abschnitt "Payment Methods" hinunter.
- Lege fest, welche Zahlungsmittel du aktivieren möchtest:
Bestellung aus Kundensicht
Der folgende Ablauf zeigt die Bestellung und Bezahlung eines Produkts durch einen Kunden auf einer Webseite mit PrestaShop und integrierter Zahlungslösung von zahls.ch.
Der Kunde wählt ein Produkt aus und legt es in den Warenkorb:
Der Kunde klickt auf die Schaltfläche "Zur Kasse":
Der Kunde füllt die benötigten Felder aus und akzeptiert die allgemeinen Geschäftsbedingungen und den Datenschutzhinweis:
Der Kunde wählt unterhalb von "Zahlung" die Option "zahls.ch", worauf die in zahls.ch aktivierten Zahlungsmethoden erscheinen – im folgenden Beispiel Mastercard, Visa, Rechnung und TWINT:
Der Kunde schliesst die Bestellung auf der Website ab, indem er:
- eine der verfügbaren Zahlungsmethoden auswählt (z. B. Visa).
- die allgemeinen Geschäftsbedingungen akzeptiert.
- auf "Bestellen" klickt.
Danach wird der Kunde zu zahls.ch weitergeleitet, wo er die Bestellung abschliesst:
Nach Abschluss der Bestellung wird der Kunde auf die Website zurückgeleitet, wo die Bestell- und Zahlungsbestätigung angezeigt wird:
Eigene Testbestellung durchführen
Falls du selbst sehen möchtest, wie eine Bestellung aus Kundensicht abläuft, besuche unseren Demo-Shop und führe eine Test-Bestellung durch.
Weitere Informationen und Test-Kreditkartendaten findest du im folgenden Artikel:
Testen