Offizielle Datatrans Zahlungsmodul Dokumentation
1. Zweck dieses Dokuments |
Dieses Dokument beschreibt die notwendigen Grundkenntnisse von Magento für die Konfiguration der Datatrans Schnittstelle für Magento.
2. Features der Schnittstelle |
Die Schnittstelle bietet folgende Funktionen:
- Standard-Mode
- Security-Level 2
- Verwendung der Post-Url
3. Konfiguration Datatrans |
3.1 UPP-Daten |
Sämtliche URLs (Success, Error, Cancel und Post) müssen im Backend von Datatrans konfiguriert werden. Die einzelnen URLs sind wie folgt aufgebaut:
Type URL
Success https://domain.ch/datatrans/standardmode/success
Error https://domain.ch/datatrans/standardmode/error
Cancel https://domain.ch/datatrans/standardmode/cancel
Post https://domain.ch/datatrans/standardmode/post
Die Daten müssen im Post-Format übermittelt werden. Da die Logik auf Seiten des Shops einzig auf die Post-URL reagiert, muss sichergestellt werden dass bei Nichtverfügbarkeit der Post-Url die Zahlung abgelehnt wird.
3.2 Sicherheit |
Wir verwenden den Security Level 2 mit zwei Schlüsseln (sign und sign2).
4. Konfiguration Magento |
Die Konfiguration auf Seiten von Magento ist über „System > Configuration > Payment Methods“ unter dem Tab „Datatrans Standard Mode“ auffindbar:
4.1 Erklärung der Felder |
4.2 Logging |
Log-Einträge werden nur geschrieben, wenn das Datatrans Modul im Testmode läuft und das allgemeine Logging in Magento aktiviert wurde (es werden Magento-interne Logging-Funktionalitäten verwendet).
Das Logging in Magento kann unter „System > Configuration > Advanced > Developer“ im Tab “Log Settings” aktiviert werden.
Das Datatrans Modul schreibt immer ins “System Log File”.
Geloggt werden folgende Informationen:
- An Datatrans gesendete Post-Daten (Request)
- Von Datatrans über Post-URL empfangene Daten (Response)
- Aufruf der verschiedenen URLs
Das Logfile ist auf dem Webserver unter dem konfigurierten Namen auffindbar.



