1. Einrichtung der Zahlungsschnittstelle


1.1 Einstellungen bei Datatrans

Logge dich ins Backend des Datatrans-Administrationstools ein. Gehe danach über den Link „Händler wechseln“ oben rechts zur Händlerseite. Gehe danach zu „UPP Verwaltung > UPP Sicherheit„.

Generiere dort ein Passwort und klicke auf „Bestätigen“. Benutzername und Password werden später bei der Einrichtung des Plugins bei WooCommerce benötigt.

Klicke danach auf den roten Button „Sicherheit“ und wähle die Option „Wichtige Parameter werden digital unterschrieben und die Unterschrift (HMAC-SHA256) in der Zahlungsmeldung mitgeschickt“. Der Sign-Wert im Textfeld wird bei den den Einstellungen bei WooCommerce benötigt.

1.2 Einstellungen bei WooCommerce

Logge dich ins Backend deiner WordPress-Installation ein. Gehe danach zu „WooCommerce > Einstellungen > datatrans“ und nimm die folgenden Einstellungen vor.

Lizenzschlüssel: datatrans for WooCommerce

Gib den Lizenzschlüssel für das Plugin „datatrans for WooCommerce“ ein, den du mit dem Kauf des Plugins erworben hast, um Updates und Support zu erhalten. und klicke auf „Aktivieren“.

Eine Aktivierung der Lizenz kann aus folgenden Gründen fehlschlagen:

  • Das Limit der Anzahl Seiten, die für die Lizenz aktiviert werden können ist erreicht oder die Lizenz wird bereits für eine andere Seite verwendet. Websites kannst du in deinem Konto bei mamedev.ch von einer Lizenz entfernen.
  • Die Lizenz ist abgelaufen. Erneuere die Lizenz oder kaufe eine neue Lizenz bei mamedev.ch.

Umgebung

Test auswählen, wenn der Onlineshop mit einem datatrans Sandbox-Konto (https://admin.sandbox.datatrans.com) verbunden werden soll. Im Testmodus müssen Daten von speziellen Testzahlungsmitteln eingegeben werden. Eine Übersicht aller Testzahlungsmittel findest du auf der folgenden Seite:
https://docs.datatrans.ch/docs/testing-credentials

Produktion auswählen um den Onlineshop mit einem Produktionskonto zu verknüpfen und Zahlungen entgegennehmen zu können.


Benutzername

Diesen Wert findest du im datatrans-Konto unter „UPP-Verwaltung > Sicherheit“.


Passwort

Das Passwort kann im datatrans-Konto unter „UPP-Verwaltung > Sicherheit“ generiert werden.


Webhook sign

Hier muss der Wert eingegeben werden der auf der Seite „UPP-Verwaltung > Sicherheit > Sicherheit“ unter der Option „Wichtige Parameter werden digital unterschrieben und die Unterschrift (HMAC-SHA256) in der Zahlungsmeldung mitgeschickt“ generiert wurde.


Bestellstatus bei Autorisierung

Wähle hier, ob bei Zahlungen die nur autorisiert aber nicht abgerechnet werden Bestellungen den WooCommerce Status „wartend„, „in Bearbeitung“ oder „fertiggestellt“ erhalten sollen.


Bestellstatus bei Autorisierung für virtuelle Produkte

Wähle hier, ob bei Zahlungen die nur autorisiert aber nicht abgerechnet werden Bestellungen, die ausschliesslich virtuelle Produkte enthalten, den WooCommerce Status „wartend„, „in Bearbeitung“ oder „fertiggestellt“ erhalten sollen.


Bestellstatus bei Autorisierung und Abrechnung

Wähle hier, ob bei Zahlungen die autorisiert und abgerechnet werden Bestellungen den WooCommerce Status „wartend„, „in Bearbeitung“ oder „fertiggestellt“ erhalten sollen.


Bestellstatus bei Autorisierung und Abrechnung für virtuelle Produkte

Wähle hier, ob bei Zahlungen die autorisiert und abgerechnet werden Bestellungen, die ausschliesslich virtuelle Produkte enthalten, den WooCommerce Status „wartend„, „in Bearbeitung“ oder „fertiggestellt“ erhalten sollen.


Gespeicherte Zahlungsarten

Bei Aktivierung dieser Option können Kunden bei bestimmten Zahlungsarten eine Checkbox aktivieren um die Zahlungsart für spätere Käufe zu speichern und dadurch den Kaufprozess zu beschleunigen. Die gespeicherten Zahlungsarten sind bei jedem Kunden im Konto unter „Zahlungsarten“ aufgelistet.


Log

Hier kann definiert werden, ob Fehler oder alle Ereignisse (empfohlen) geloggt werden oder ob Logs deaktiviert werden sollen.