VibeFox CorvusPay for OpenCart

VibeFox CorvusPay for OpenCart

20 €

Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.

Hilfe

Frage stellen: VibeFox CorvusPay for OpenCart

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox CorvusPay Gateway ergänzt OpenCart 3 und OpenCart 4 um Kartenzahlungen über CorvusPay (Kroatien). Im letzten Schritt des Bestellvorgangs klickt der Kunde auf Confirm Order, wird mit einem signierten Formular auf die sichere Zahlungsseite von CorvusPay weitergeleitet, zahlt dort mit Karte und kehrt zu Ihrem Shop zurück. Kartendaten gelangen nie auf Ihre Website. OpenCart legt die Bestellung vor der Zahlung an, doch die Bestellung erhält erst dann einen Status, wenn CorvusPay die Zahlung bestätigt. Nicht bezahlte Versuche bleiben daher fehlende Bestellungen.

Sie eignet sich für kroatische und andere Shops, die Karten über ein CorvusPay-Händlerkonto akzeptieren, in EUR oder einer der 20 weiteren Währungen, die CorvusPay unterstützt. Die Zahlung wird bestätigt, wenn CorvusPay den Kunden zur signierten Erfolgs-URL zurückleitet; es gibt keine Benachrichtigungen von Server zu Server. Die Erweiterung bietet keine Erstattungen, Erfassungen oder Stornierungen aus OpenCart (führen Sie diese im CorvusPay Merchant Center durch), keine gespeicherten Karten, Abonnements, Raten oder Kartenformulare im Shop.

Hauptfunktionen

Signiertes Zahlungsformular: Das Formular, das an CorvusPay gesendet wird, wird mit Ihrem geheimen Schlüssel signiert (HMAC-SHA256 über alle Felder), CorvusPay-API-Version 1.4.

Nur bezahlt, wenn CorvusPay bestätigt: Die Bestellung erhält ihren Status erst, nachdem die Signatur der Anfrage an die Erfolgs-URL mit dem geheimen Schlüssel des Shops (Test oder Live) geprüft wurde, in dem die Zahlung gestartet wurde. Ein leerer geheimer Schlüssel wird nie akzeptiert. Danach versendet OpenCart die üblichen Bestell-E-Mails.

Prüfung von Betrag und Währung: Der bezahlte Betrag und die Währung werden mit der Bestellung verglichen. Eine Abweichung setzt die Bestellung in Ihren Prüfstatus, mit einem Hinweis, die Bestellung vor der Überprüfung nicht zu versenden.

Keine doppelte Verarbeitung: Eine neu geladene oder wiederholte Erfolgsanfrage bucht die Zahlung nie zweimal. Eine zweite Zahlung für eine Bestellung oder einen Warenkorb, der bereits bezahlt ist, fügt nur einen Hinweis hinzu.

Sale oder nur Authorize: Die Karte sofort belasten oder den Betrag reservieren und später im CorvusPay Merchant Center erfassen, während die Bestellung im Prüfstatus wartet.

Abbruch behält den Warenkorb: Bricht der Kunde auf der CorvusPay-Seite ab, kehrt er mit intaktem Warenkorb und einer Meldung zur Kasse zurück.

Test- und Live-Shops: Getrennte Store ID und geheimer Schlüssel für jeden Modus; der Testmodus nutzt die Testumgebung von CorvusPay.

CorvusPay-Reiter auf der Bestellseite: CorvusPay-Bestellnummer, Status, Transaktionstyp, Betrag, Genehmigungscode, Transaktion und Kartentyp. Geozone, Mindestbestellwert, Ihre eigenen Bestellstatus und ein optionales Protokoll ohne Geheimnisse, Signaturen oder Kundendaten.

Anforderungen

OpenCart 3.0.x (getestet mit 3.0.5.0) oder OpenCart 4.0.2 und neuer (getestet mit 4.1.0.3), PHP 8.0 oder neuer. Ein Download enthält die Pakete für beide Versionen. Ein CorvusPay-Händlerkonto mit Store ID und geheimem Schlüssel des Test- und des Produktionsshops sowie den im CorvusPay Merchant Center eingetragenen Erfolgs- und Abbruch-URLs. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).