Schritt 1: Account anlegen
Erstellen Sie sich hier, sofern Sie das noch nicht getan haben, Ihren kostenlosen payever Account. Sollten Sie bereits einen Account haben können Sie sich hier einloggen.
Schritt 2: Zahlungsarten konfigurieren
Um zu den Zahlungsarten zu gelangen, öffnen Sie zunächst die Checkout App. Klicken Sie dazu entweder auf das Checkout-Symbol in der Kachel Business Apps oder auf Öffnen in der Kachel Checkout.
Sie finden die Zahlungsarten in der linken Navigationsleiste.
Klicken Sie auf Hinzufügen.
Nun erscheint eine Liste an verschiedenen Zahlungsarten, die Sie nach Bedarf auswählen können. Klicken Sie hierfür auf Installieren.
Nachdem Sie die Zahlungsart erfolgreich installiert haben, klicken Sie auf Öffnen, um gegebenenfalls die Zugangsdaten einzugeben. Dies können Sie auch zu einem späteren Zeitpunkt unter dem Reiter Connect > Settings konfigurieren.
Nun öffnet sich eine Schaltfläche, deren Aufbau sich je nach Zahlungsart unterschiedlich gestaltet.
Für die Zahlungsmethoden Kreditkarte, Lastschrift und PayPal genügt ein Klick auf die Schaltfläche Verbinden. Sie werden daraufhin zum entsprechenden Anbieter weitergeleitet. Dort haben Sie die Möglichkeit, entweder Ihren bereits bestehenden Account zu verknüpfen oder einen neuen Account zu erstellen.
Bei den Zahlungsarten Sofortüberweisung, Ratenkauf (DE), Rechnungskauf (DE), Direktüberweisung (angeboten von Santander DE, aber auch verfügbar in AT) und Ratenkredit (DE, AT) müssen Sie hier Ihre Zugangsdaten eingeben, die Sie von der Santander erhalten haben, und anschließend auf Verbinden klicken.
(Sofern noch kein Kontakt zur Santander besteht: Sie erreichen die deutsche Niederlassung der Santander Consumer Bank unter ecommerce@santander.de, die Österreichische unter sales.ecommerce@santanderconsumer.at).
Die Zugangsdaten können je nach Zahlungsart ganz unterschiedlich aussehen (von nur einem Zahlen/Buchstaben-Code bis hin zu vier Codes ist alles möglich) - Details dazu finden Sie in der Anleitung zur jeweiligen Zahlungsart.
Unabhängig von der Zahlungsart, achten Sie bitte darauf, Ihre Zugangsdaten stets in den Reiter Standard bzw. Default einzutragen. Klicken Sie nicht auf Hinzufügen und tragen dort die Zugangsdaten ein (dies müssen Sie nur dann, wenn Sie für einen besonderen UseCase mehrere Paare an Zugangsdaten für die gleiche Zahlungsart haben - auch in diesen Fällen müssen Sie aber immer erst die Default/Standart-Variante mit Zugangsdaten befüllen, bevor Sie weitere hinzufügen können).
Nachdem Sie die Zahlungsarten verbunden haben, können Sie an der Zahlungsart noch eine oder mehrere Einstellungen treffen - welche genau das jeweils sind und was diese zu bedeuten haben, entnehmen Sie bitte ebenfalls unserer Dokumentation zu der betroffenen Zahlungsart, welche Sie hier finden können.
Schritt 3: Kanal einrichten
Wählen Sie in der Checkout App in der linken Navigationsleiste Kanäle aus.
Klicken Sie auf Hinzufügen.
Bitte wählen Sie aus der nun erscheinenden Liste Shopware aus und klicken Sie auf Installieren.
Nun müssen Sie auf Öffnen klicken, damit Sie im nächsten Schritt die API-Schlüssel generieren können.
1. Wählen Sie den Reiter API Schlüssel und klicken Sie auf Hinzufügen.
2. Geben Sie dem API Schlüssel einen beliebigen Namen und klicken Sie auf Erstellen.
3. Klicken Sie nun auf das + Plus-Symbol.
4. Sie sehen nun die Daten, die Sie später in Ihrem Shop System eingeben müssen (Client ID, Client Secret und Business UUID). Bitte kopieren Sie sich diese in die Zwischenablage.
Zuletzt klicken Sie auf den Reiter Downloads (oberhalb von API Schlüssel) und laden sich aus der nun aufklappenden Liste die neueste Version unseres Plugins herunter (Zip-File). (In der Regel oben stehend; falls Sie doch Probleme haben sollten, dann kontaktieren Sie uns gerne hier: support@payever.de).
Schritt 4: Plugin installieren
Loggen Sie sich in Ihren Shopware Account ein und holen Sie sich unser kostenloses Plugin. Sie können dies entweder über Ihren Shopware Marketplace Zugang erledigen (empfohlen) oder Sie downloaden sich das Plugin aus Ihrem payever Account und laden es manuell hoch (Upload Extension). Den Plugin-Bereich finden Sie unter Extensions > My Extensions.
Installieren Sie nun zunächst das Plugin, indem Sie auf Installieren klicken, um es dann anschließend aktivieren zu können (mit Klick auf den Kippschalter, sodass dieser blau wird).
Schritt 5: Verknüpfung mit payever herstellen
Nun klicken Sie im Dreipunkt-Menü auf Configure, um noch einige Einstellungen vorzunehmen:
- Enable Sandbox: Bitte deaktivieren Sie den Sandbox Modus (es sei denn Sie möchten zunächst einige Testtransaktionen durchführen, in diesem Fall klicken Sie bitte auf "Set up Sandbox API keys" - mehr Informationen dazu finden Sie am Ende dieser Anleitung).
- Client ID, Client Secret und Business UUID: Hier geben Sie bitte die Daten ein, die Sie in Schritt 3 in Ihrem payever Account generiert haben (es sei denn Sie befinden sich im Sandbox-Modus).
- Iframe: Hier empfehlen wir die Aktivierung dieser Option. Wenn Sie das Iframe wählen, wird der payever Checkout in einem Bereich/Iframe innerhalb Ihrer Webseite geladen, der Kunde verlässt Ihren Shop nicht. Lassen Sie diesen Kippschalter deaktiviert, wird der Kunde hierfür auf ein neues Fenster mit einer payever URL weitergeleitet.
- Checkout Sprache: Hier wählen Sie entweder die Sprache Ihres Shops oder die Einstellung Default - diese bewirkt, dass payever automatisch die Sprache wählt, die im Browser dieses Kunden eingestellt ist.
-
Umleitung zum Zahlungsgateway erzwingen: Diese Einstellung betrifft Sie, wenn Sie eine oder mehrere Redirect-Zahlarten nutzen (Zahlarten, bei denen payever nicht das User Interface stellt - konkret sind das Zinia, Santander Österreich, Santander Niederlande, Santander Finnland, Klarna Sofortüberweisung und PayPal) - Sie sollten in diesem Fall "Ja" wählen. Wenn Sie "Nein" wählen, wird der Kunde immer erst zu payever und von dort zur Seite des Zahlungsanbieter weitergeleitet, wenn Sie hingegen "Ja" wählen, wird der Kunde direkt ohne Umwege auf die Seite des Zahlungsanbieters weitergeleitet.
- Die Einstellungen unter Products & Inventory können Sie vollständig ignorieren, wenn Sie unser Plugin nur für die Zahlungen nutzen wollen (dafür werden diese Einstellungen nicht benötigt).
Nun speichern Sie bitte mit einem Klick auf Save die Einstellungen ab und klicken Sie anschließend auf Synchronisieren (beachten Sie bitte die Reihenfolge).
Weiter unten auf der Seite finden Sie die Einstellungen Express Widgets settings. Widgets sind interaktiv nutzbare Elemente, wie zum Beispiel ein Paybutton oder ein Ratenrechner (Für weitere Informationen klicken Sie bitte hier: Widgets & Ratenrechner). Wenn Sie kein Widget auf Ihrer Seite anzeigen lassen wollen sind diese Einstellungen für Sie irrelevant. Wenn Sie jedoch an der Verwendung eines Widgets interessiert sind können Sie hier durch Anklicken der Kippschalter einstellen, ob Sie das Widget auf der Produktseite (Enable FE Widget On Product Page) und/oder im Warenkorb (Enable Widget On Cart Page) anzeigen lassen möchten. Unter Theme Style können Sie auswählen, ob das Overlay unseres Checkouts in heller oder dunkler Variante angezeigt werden soll, indem Sie rechts im Feld mit einem Klick auf den Pfeil das Dropdown-Menü öffnen und light (hell) oder dark (dunkel) auswählen. Bei Express widget type müssen Sie auswählen, welches Widget Sie anzeigen lassen möchten. Nachdem Sie Ihre Einstellungen beendet haben klicken Sie bitte auf Synchronize express widgets.
Schritt 6: Zahlarten bearbeiten
Nachdem Sie alle Zahlarten synchronisiert haben, können Sie diese in den Einstellungen unter Settings > Shop > Payment bearbeiten.
Hier sehen Sie auf einen Blick, welche Zahlarten Sie aktiviert haben und können Beschreibungen und Namen der Zahlarten mit Klick auf Edit details anpassen.
Schritt 7: Zahlarten zum Sales Channel hinzufügen
Zu guter Letzt fügen Sie unter Storefront dem gewünschten Shop unter Payment and Shipping die Zahlarten hinzu, die Sie in diesem Shop verwenden möchten und klicken Sie danach auf Speichern/Save. Dieser Schritt ist zwingend erforderlich - wenn Sie diesen Schritt weglassen, werden Sie die Zahlungsarten anschließend aus Kundensicht nicht in Ihrem Checkout vorfinden.
Das Plugin Testen - der Sandbox Modus
Möchten Sie das Plugin zuerst testen? Bitte aktivieren Sie dazu den Sandbox Modus (Sandbox = Ja) und tragen Sie in die Felder Business UUID, Client Secret und Client ID unsere Testdaten ein, die Sie hier finden. Im Sandbox-Modus werden Sie nicht mit Ihrem eigenen payever Account verbunden, sondern mit unserem generellen Test-Account - deswegen bekommen Sie hier nun auch alle verfügbaren Zahlarten angezeigt, nicht nur die, die Sie in Ihrem payever Account aktiviert haben (Sie werden Ihre Test-Transaktionen auch nicht in Ihrem payever Account sehen). Beachten Sie bitte, dass der Test-Account nur werktags von 8 vis 22 Uhr verfügbar ist - am Wochenende oder spät abends können Sie demnach keine Transaktionen im Sandbox-Modus vornehmen!
Um die Bezahlung im Testmodus bestätigt zu bekommen, nutzen Sie bitte die entsprechenden Stub-Daten, die Sie hier finden können.
Nun können Sie das Plugin testen, ohne dabei eine echte Transaktion auszulösen. Wir möchten Sie bitten, ausschließlich im Sandbox Modus zu testen, da Test-Transaktionen in Live, auch wenn Sie diese anschließend umgehend stornieren, ungewünschte Folgen haben können (testen Sie z.B. zu oft mit Ihrer Kreditkarte kann diese ggf. gemeldet und gesperrt werden, stellen Sie mehrfach Ratenkredit-Anträge auf Ihren Namen, kann dies Ihren Schufa-Score verschlechtern, etc.).
Wenn Sie mit dem Testen fertig sind und live gehen möchten:
- Vergessen Sie bitte nicht, die Testdaten zu entfernen und stattdessen Ihre eigenen Daten aus Ihrem payever Account (siehe Schritt 3) einzutragen, zu speichern und anschließend zu synchronisieren (sonst erhalten Sie beim Synchronisieren eine Fehlermeldung). Sie können weder Ihre Live-Daten im Sandbox-Modus nutzen, noch können Sie unsere Testdaten in Live verwenden!
- Beachten Sie außerdem, dass getroffene Einstellungen (Plugin-Einstellungen, Namen und Texte der Zahlarten, etc.) beim Wechsel zwischen Live- und Sandbox-Modus (egal in welche Richtung) verloren gehen. Mit jedem Wechsel setzen Sie diese Einstellungen zurück - wenn Sie also im Sandbox-Modus alles konfiguriert haben, zufrieden sind und somit live gehen wollen, merken Sie sich bitte, was Sie eingestellt hatten und wiederholen Sie diese Einstellungen nochmal, nachdem Sie in den Live-Modus gewechselt und synchronisiert haben.
Achtung: Verwenden Sie die Zahlart "Santander Rechnungskauf" oder "Santander Ratenkauf"?
Wenn Sie den Rechnungskauf oder Ratenkauf der Santander verwenden, fügen Sie bitte Ihrer Rechnung an den Kunden die entsprechenden Überweisungsdaten der Santander hinzu - so wird sichergestellt, dass der Kunde nicht versehentlich an Sie statt an Santander überweißt. Der Kunde erhält zwar später nochmal eine separate E-Mail von der Santander mit den Überweisungsdaten, aber insbesondere bei der Zahlart "Rechnungskauf" denken viele Kunden, dass die von Ihnen gesendete Rechnung das entscheidende Dokument ist. Wenn dort nun Ihre eigenen Überweisungsdaten oder gar keine Überweisungsdaten/ Informationen zur Überweisung stehen, kann dies die Kunden verwirren. Daher befolgen Sie bitte die folgenden Anweisungen:
Suchen Sie Ihre Rechnungsvorlage. Sofern Sie nichts anderes festgelegt haben, finden Sie diese per Default unter Settings > Shop > Email templates > Order confirmation template. Fügen Sie nun an der Stelle, an der Sie die Überweisungsdaten gerne hätten, folgenden Code ein:
{% for transaction in order.transactions %}
{% if transaction.customFields.payever_pan_id %}
Sie haben bei dieser Bestellung eine Zahlungsart der Santander gewählt. In Kürze erhalten Sie von der Santander eine Email mit allen Informationen zu den weiteren Schritten und Zahlungsfristen. Bitte achten Sie darauf, das Geld nicht an uns, sondern an das unten angegebene Konto der Santander zu überweisen und dabei den folgenden Verwendungszweck anzugeben:<br>
Empfänger: Santander Consumer Bank AG<br>
IBAN: DE89 3101 0833 8810 0761 20<br>
BIC: SCFBDE33XXX<br>
Betrag: {{ order.amountTotal|currency(currencyIsoCode) }}
<br>
Verwendungszweck: {{ transaction.customFields.payever_pan_id }}<br>
{% endif %}
{% endfor %}
Nach der Integration: Hinweise zur Abwicklung von Zahlungen
Generell sind unsere Plugins so konzipiert, dass alle im payever Account verfügbaren Aktionen auch aus Ihrem Shopware Backend heraus angestoßen werden können. In der Regel brauchen Sie sich also nicht in Ihren payever Account einzuloggen, um sich über den Status einer Zahlung zu informieren oder z.B. eine Zahlung zu stornieren!
Statusmeldungen - der Zahlungsstatus Offen/Open (Versionen < 6.2) bzw. in Bearbeitung/ in Progress (Versionen ab einschließlich 6.2) tritt i.d.R. nur beim Ratenkredit auf und bedeutet, dass die Zahlung noch nicht vollständig ist (Kunde muss noch einen Identifizierungsprozess durchlaufen und/oder Dokumente nachreichen). Wenn Sie diesen Status sehen, warten Sie bitte ab und versenden Sie die Ware noch nicht. Der Status Paid/Bezahlt bedeutet, dass die Zahlung erfolgreich war und vollständig ist - in diesem Fall können Sie die Ware versenden. Der Status Abgebrochen/Cancelled bedeutet, dass die Zahlung fehlgeschlagen ist, abgelehnt wurde oder durch Sie storniert (auch hier keine Ware versenden).
Capture/ Warenversand - Bitte beachten Sie, dass Sie bei einigen unserer Zahlungsarten (definitiv bei Rechnungskauf, Ratenkauf und Ratenkredit, ggf. auch PayPal und Kreditkarte, sofern Sie sich dort in den Einstellungen gegen ein automatisches Capture entschieden haben), den Warenversand melden müssen. Öffnen Sie dazu bitte die Bestelldetails (> Bestellungen > bei der betroffenen Transaktion auf das Drei-Punkte-Symbol klicken > Anzeigen). Sie haben nun zwei Möglichkeiten: Entweder Sie setzen einfach den Bestellstatus auf Abgeschlossen/Done oder Sie scrollen nach unten zur Sektion payever payment und drücken dort die entsprechende Schaltfläche Shipping Goods. (Nur für Santander Ratenkredit Österreich gilt zusätzlich: Senden Sie regelmäßig Ihre Rechnungen an teilzahlung@santanderconsumer.at, um die Auszahlungen des Kreditbetrags zu erhalten.)
Stornierungen und Erstattungen - Wenn Sie eine Transaktion erstatten möchten, öffnen Sie bitte die Bestelldetails (> Bestellungen > bei der betroffenen Transaktion auf das Drei-Punkte-Symbol klicken > Anzeigen). Für eine Stornierung haben Sie zwei Möglichkeiten: Sie setzen entweder den Bestellstatus auf Abgebrochen/Cancelled oder Sie scrollen nach unten zur Sektion payever payment und drücken dort die entsprechende Schaltfläche Cancel.
Für eine Erstattung geben Sie, ebenfalls in der Sektion payever payment, den zu erstattenden Betrag ein und klicken dann auf Refund.
Bitte beachten Sie dabei, dass nicht alle unsere Zahlarten über eine automatische Stornierungsfunktion verfügen: Den Ratenkredit Deutschland können Sie nur vor dem Warenversand über payever/Shopware stornieren (danach nur händisch per E-Mail an cfs-abrechnung@santander.de), Direktüberweisungen und Lastschriften können nur über eine Rücküberweisung an den Kunden von Ihrem Bankkonto aus erstattet werden. Außerdem haben nicht alle Zahlarten sowohl die Storno- als auch die Erstattungs-Funktion, einige haben nur eine der Funktionen (Sofortüberweisung und Kreditkarte nur Erstattung, Ratenkredit Deutschland nur Stornierung).
Noch Fragen oder Probleme?
Sie erreichen unseren kostenlosen Support Montags bis Freitags zwischen 8 und 17 Uhr unter support@payever.de
Bitte teilen Sie uns in Ihrer Nachricht mit, welche Shopware und Plugin-Version Sie verwenden, um welchen Shop (URL und/oder E-Mail-Adresse mit der Sie bei uns registriert sind) es bei Ihrer Anfrage geht und welche Fehlermeldung/Störung Sie an welcher Stelle bemerkt haben - so können wir Ihr Anliegen schneller bearbeiten! Schicken Sie gerne Screenshots mit, die uns helfen die Problematik nachzuvollziehen.