Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Einführung

Bei dem Saferpay Modul handelt es sich um eine Zahlungsschnittstelle welche eine Verbindung zum Saferpay Zahlungsdienst aufbaut und den Benutzer über Saferpay die möglichkeit gibt zu bezahlen.
https://www.six-payment-services.com/de/site/e-commerce/solutions/paymentsolution.html?gclid=EAIaIQobChMI9rKd-Oyj6QIVlOR3Ch0mggdyEAAYASAAEgJ56PD_BwE#country=ch

Wir unterstützen Saferpay in der
API Version 1.17

Saferpay unterstützt alle bekannten Zahlungsmethoden, darunter auch 3rd-Party Anbieter, wie zum Beispiel PayPal.
Eine vollständige liste finden sie unter: https://www.six-payment-services.com/de/site/e-commerce/learn-more/merchant.html#saferpay-jso
Sie können Ihren Kunden also über nur eine Schnittstelle viele verschiedene Zahlungsarten zur Verfügung stellen.
Was für Sie weniger aufwand mit der Verwaltung verschiedener Schnittstellen bedeutet da Sie nur eine und nicht 6 Schnittstellen verwalten müssen.

Administration > Zahlarten ( Einstellungen )

In der Administration können sie das Modul nachdem Sie sich in Ihren Account eingeloggt haben und das Modul für sich Aktiviert ist an folgender Stelle finden:

Dort wird das Saferpay Modul ganz unten als letztes aufgelistet unter dem Namen: Saferpay JSON API Spec-Version 1.17

Hier finden sie die Globalen Einstellungen von Saferpay sowie Neues Saferpay Modul anlegen

Globale Einstellungen von Saferpay

Dort müssen von Ihnen folgende Daten ausgefüllt werden damit Sie das Modul verwenden können und im weiteren Schritt Zahlungsarten anlegen können.

  • Kunden ID
  • User
  • Passwort
  • Währungscode (gemäß ISO4217) (bsp: EUR, USD)

Nun können Sie Zahlungsarten unterhalb der Globalen Einstellungen von Saferpay im Bereich Neues Saferpay Modul anlegen, anlegen.

hierbei achten sie bitte darauf das sie nur Zahlarten auswählen welche von ihrere hier angegeben Terminal Id auch abgedeckt sind. Da ansonsten alle Zahlarten angeboten werden welche Saferpay bei dieser Terminal Id hinterlegt hat.
Beim anlegen einer neuen Zahlart über das Saferpay Modul müssen die Felder:

  • Bezeichnung der Zahlart( Diese Bezeichnung wird dem Kunden angezeigt. )
  • Terminal ID ( Die Terminal ID finden Sie im Saferpay Backoffice )
  • Zahlart Zahlarten ( Es können mehrere Zahlarten ausgewählt werden. )

Unbedingt ausgefüllt werden (es sind also Pflichtfelder) da es ansonsten keine funktionierende Schnittstelle darstellt und der Kunde im Shop Bereich ein Problem beim auswählen der Zahlart hat.

Image Added

Haben sie alle Einstellungen vorgenommen können Sie das Modul im Shop Bereich online stellen indem Sie im Bereich Globale Einstellungen von Saferpay in den Button Aktivieren ein häcken rein machen.
Sollten sie Wünschen können sie hier auch zwischen dem Live und Demo System von Saferpay wechseln und die Schnittstelle ersteinmal testen. Bedenken sie das in jedemfall die Schnittstelle im Shop Bereich nur angezeigt wird wenn das Modul in den Globalen Einstellungen von Saferpay aktiviert worden ist.

Shop Bereich

Um das ganze zu testen können sie ganz einfach ein Produkt bestellen und den normalen Prozess durchlaufen. als Zahlart wählen sie die von Ihnen zuvor erstellte Zahlart aus und klicken dann auf Zahlungspflichtig bestellen

Sie sollten nun auf die Zahlungsseite von Saferpay geleitet werden.

Image Removed

Dort wählen sie die gewünschte Zahlart an und nutzen die von Saferpay zur verfügung gestellten Daten unter: https://saferpay.github.io/sndbx/paymentmeans.html

Image Removed

Durchlaufen Sie dann den Bestellprozess welcher von Saferpay vorgegeben wird und bezahlen sie ganz normal.

Am Ende sollten Sie folgende Seite sehen welche dann zeigt das der Bestellprozess durchlaufen ist.

Image RemovedWenn Sie im Administrations Bereich die Saferpay Einstellungen Erfolreich ausgefüllt haben und ein Modul angelegt haben sollten im Warenkorb des Shops, in der Auswahl der Zahlungsart, alle zuvor angelegten Saferpay Module erscheinen.

Image Added

Sollte dies nicht der fall sein kehren Sie bitte in die Administration zurück und überprüfen Ihre einstellungen und probieren es erneut. Denken sie daran das Saferpay in den Globalen Einstellungen von Saferpay aktiviert werden muss damit es im Shop Bereich angezeigt werden kann.


Nachdem Sie nun die Zahlungsart ausgewählt haben können Sie nun die Bestellung mit der neu angelegten Zahlungsart abschließen und sie werden automatisch von unserem System zu der externen Zahlungsseite von Saferpay weitergeleitet.
Bedenken sie das sie hier den Bereich des Printshops verlassen und Sie sich nicht mehr auf der Webseite Ihres Printshops befinden sondern auf der Zahlungsseite von Saferpay, wir haben nur im Rahmen der Zahlungsmodalitäten begrenzten einfluss auf diese Seiten

Image Added

Auf der Zahlungsseite von Saferpay können Sie nun eine der von Ihnen in der zuvor von Ihnen angelegten Saferpay Module die Zahlungsart auswählen die sie möchten.
Sollten Sie in dem von Ihnen angelegten Saferpay Module nur eine Zahlungsart ausgewählt haben werden Sie nicht auf diese auswahl Seite weitergeleitet sondern direkt auf die entsprechende Zahlungsseite.

Image Added

Es handelt sich bei der Kreditkarte im Bild um eine Test Kreditkarte von Saferpay mit Japanischem Ursprungs. In diesem Fall bedeutet das, das Sie bei einem klick auf "Kaufen" auf die Währungsauswahl von Saferpay geleitet werden
Wo es nun möglich ist die gewünschte Währung auszuwählen. Das Geld kommt weiterhin in der von Ihnen zuvor ausgewählten Währung bei Ihnen an ohne einen Wechselkurs abzug, dieser wird hier mit einem Vermerk von Saferpay vom Käufer übernommen.

Image Added

Wenn Sie nun auf "Weiter" klicken wird nun eine 3D Prüfung von Saferpay bzw. der ausgewählten Zahlungsart auf Richtigkeit der Daten durchgeführt

Image Added

Wenn Sie nun auf "Process" klicken werden Sie wieder zu Ihrem Printshop weitergeleitet wo sie dann folgende Seite sehen sollten:

Image Added

Das bedeutet für Sie dann das die Zahlung abgeschlossen wurde und wenn es kein beanstandungen von Saferpay gibt ( Wie zb. bei einer gefälschten Kreditkarte ) Ihnen das Geld, im Rahmen der Saferpay Geschäftsbedingungen, gutgeschrieben wird.

Administration > Auftragsdetails ( Zahlungshistorie )



Die Saferpay Schnittstelle kann bei folgenden Problemen eine Ausgabe auf der auftrag detail seite liefern:


  • Invalid License: Der genutzte Account ist nicht aktiv und sie müssen sich mit Saferpay in Verbindung setzen um diese zu aktivieren oder korrekt zu erhalten.
  • Invalid credentials: Die genutzen API Daten sind nicht korrekt, überprüfen Sie diese bitte.
  • Invalid action: Die Zahlung ist abgeschlossen oder gecanceled worden und es wird versucht diese in einen nicht mehr gültigen Zustand zu bringen.
  • Action blocked by risk management: Lösen sie dieses im Saferpay Risk Management Backoffice

Weitere Fehlermeldungen welche sie unter https://saferpay.github.io/jsonapi/#errorhandling