Paymentsense-Modul für Magento 2 Open Source
Zahlungsmodul für Magento 2 Open Source (Community Edition), mit dem Sie Zahlungen über Paymentsense entgegennehmen können.
Anforderungen
- Magento Open Source Version 2.3.x oder 2.4.x (getestet bis 2.4.1)
- PCI-zertifizierter Server mit SSL/TLS (erforderlich für Direkt- und MOTO-Zahlungsmethoden und dringend empfohlen für die gehostete Zahlungsmethode*)
- Öffnen Sie den ausgehenden Port 4430, um die Zahlungsmethoden Direct und MOTO zu verwenden und Querverweistransaktionen durchzuführen (Inkasso, Rückerstattung und Stornierung).
* Die Verwendung der gehosteten Zahlungsmethode ohne SSL/TLS kann dazu führen, dass die Sitzung des Kunden nach der Rückkehr vom gehosteten Zahlungsformular des Zahlungsgateways leer wird und der Warenkorb des Kunden im Falle einer fehlgeschlagenen Zahlung in einigen Webbrowsern nicht wiederhergestellt wird.
Installation mit Composer
Installieren Sie das Paymentsense-Modul
$ composer require paymentsense/magento2-module
Aktivieren Sie das Paymentsense-Modul
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
Aktualisieren Sie Magento
$ php bin/magento setup:upgrade
Stellen Sie die statischen Ansichtsdateien bereit (falls erforderlich)
$ php bin/magento setup:static-content:deploy
Manuelle Installation
Laden Sie den Inhalt des Ordners nach app/code/Paymentsense/Payments/
im Magento-Stammordner hoch
Aktivieren Sie das Paymentsense-Modul
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
Aktualisieren Sie Magento
$ php bin/magento setup:upgrade
Stellen Sie die statischen Ansichtsdateien bereit (falls erforderlich)
$ php bin/magento setup:static-content:deploy
Konfiguration
- Melden Sie sich im Magento-Admin-Panel an und gehen Sie zu Stores -> Konfiguration -> Verkäufe -> Zahlungsmethoden
- Sollten die Paymentsense-Zahlungsarten nicht in der Liste der Zahlungsarten auftauchen, gehen Sie zu System -> Cache-Verwaltung und leeren Sie den Magento-Cache, indem Sie auf die Schaltfläche „Magento-Cache leeren“ klicken
- Gehen Sie zu Zahlungsmethoden und klicken Sie auf die Schaltfläche Konfigurieren neben den Zahlungsmethoden Paymentsense Hosted , Paymentsense Direct oder/und Paymentsense MOTO, um die Konfigurationseinstellungen zu erweitern
- Setzen Sie Aktiviert auf Ja
- Legen Sie gegebenenfalls die Gateway-Anmeldeinformationen und den Pre-Shared Key fest
- Legen Sie optional die restlichen Einstellungen entsprechend Ihren Anforderungen fest
- Klicken Sie auf die Schaltfläche Konfiguration speichern
Sicherer Checkout
Die Nutzung von Paymentsense Direct und Paymentsense MOTO umfasst die folgenden zusätzlichen Schritte:
- Stellen Sie sicher, dass SSL/TLS auf Ihrem PCI-DSS-zertifizierten Server konfiguriert ist
- Melden Sie sich beim Magento-Admin-Panel an
- Gehen Sie zu Stores -> Konfiguration -> Allgemein -> Web
- Erweitern Sie den Abschnitt Basis-URLs (sicher).
- Setzen Sie „Sichere URLs in Storefront verwenden“ und „Sichere URLs in Admin verwenden“ auf „Ja“.
- Legen Sie Ihre Secure Base-URL fest
- Klicken Sie auf die Schaltfläche Konfiguration speichern
Änderungsprotokoll
2.4.3
Geändert
- Bestellbestätigungsseite (Paymentsense Direct)
2.4.2
Geändert
- Filtern Sie nach Zeichen, die vom Gateway nicht unterstützt werden
2.4.1
Hinzugefügt
- Plugin schaltet das Cookie-Attribut „samesite“ um (erfordert SSL/TLS und Magento 2.4.1 oder höher)
Geändert
2.4.0
Hinzugefügt
- Unterstützung von Magento 2.4
- GW3-Gateway-Einstiegspunkt
- Rechnungsadresse zur Seite zur Auswahl der Zahlungsmethode (Paymentsense Hosted)
- Codeoptimierung und Überarbeitung
2.3.2
Hinzugefügt
- HMACSHA256- und HMACSHA512-Hash-Methoden (Paymentsense Hosted)
- Filtern Sie nach Zeichen, die nicht vom HPF (Paymentsense Hosted) unterstützt werden.
- Längenbeschränkung der an den HPF (Paymentsense Hosted) gesendeten Felder
2.3.1
Hinzugefügt
- Möglichkeit zur Abrechnung in der Basiswährung
- Codeoptimierung und Überarbeitung
Behoben
- Problem beim Anheben der Betrugswarnung in einer Umgebung mit mehreren Währungen
2.3.0
Hinzugefügt
- Dateiprüfsummen für die Modulinformationsfunktion
ENTFERNT
- MD5-Hash-Methode (Paymentsense Hosted)
- Unterstützung von Magento 2.2
2.0.8
Hinzugefügt
- Unterstützung aller Währungen gemäß ISO 4217
2.0.7
Hinzugefügt
- Überprüfung der Systemzeit
2.0.6
Hinzugefügt
- Überprüfung der Gateway-Einstellungen
Geändert
- URL der erweiterten Modulinformationsfunktion
- Ausgabe der erweiterten Modulinformationsfunktion
2.0.5
Hinzugefügt
- SERVER-Ergebniszustellungsmethode (Paymentsense Hosted)
Behoben
- Wechseln zum nächsten Gateway-Einstiegspunkt, wenn eine unerwartete Antwort vom Gateway empfangen wird
2.0.4
Hinzugefügt
- Erweiterte Modulinformationsfunktion
- Status der Zahlungsmethode auf der Konfigurationsseite „Zahlungsmethoden“.
- Gateway-Verbindungsstatus auf der Konfigurationsseite für Zahlungsmethoden
- „Port 4430 ist auf meinem Server NICHT geöffnet (abgesicherter Modus mit deaktivierten Querverweistransaktionen)“-Konfigurationseinstellung, die die Querverweistransaktionen deaktiviert (Paymentsense Hosted)
ENTFERNT
- GW3-Gateway-Einstiegspunkt
2.0.3
Hinzugefügt
- Unterstützung von Magento 2.3.x. Einhaltung des CSRF-Schutzes
- Berichtsfunktion für Modulinformationen
Geändert
2.0.2
Geändert
- Bestell-E-Mail wird erst nach erfolgreicher Zahlung versendet. E-Mails zu fehlgeschlagenen Zahlungen werden nicht mehr an den Kunden gesendet.
2.0.1
Hinzugefügt
- Konfigurierbare Protokollierung
- Codeoptimierung und Überarbeitung
Geändert
- Status für Bestellungen vor der Zahlung als „Ausstehende Zahlung“
Behoben
2.0.0
Erstveröffentlichung
Unterstützung
[email protected]