VibeFox Paysera for OpenCart

VibeFox Paysera for OpenCart

20 €

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

Hilfe

Frage stellen: VibeFox Paysera for OpenCart

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox Paysera Payment ergänzt OpenCart 3 und OpenCart 4 um das Zahlungsfenster von Paysera. Im letzten Schritt der Kasse klickt der Kunde auf Confirm Order, wird mit einer signierten Zahlungsanfrage zu Paysera weitergeleitet und bezahlt dort per Banküberweisung, Karte oder einer anderen in Ihrem Paysera-Projekt aktivierten Methode. OpenCart legt die Bestellung vor der Zahlung an, doch die Bestellung erhält erst mit dem signierten Callback von Paysera einen Status. So bleiben unbezahlte Versuche fehlende Bestellungen, und die Rückkehr des Kunden allein bezahlt nie eine Bestellung.

Die Erweiterung eignet sich für Shops mit einem Paysera-Projekt, die die Zahlungsmethoden des Paysera-Fensters nutzen möchten, ohne ein eigenes Zahlungsformular aufzubauen. Die Erweiterung bietet keine Erstattungen aus dem Admin-Bereich (das Protokoll des Zahlungsfensters hat keine Erstattungs-API), keine Auswahl von Bank oder Methode auf der Kassenseite, keine Abonnements und keine gespeicherten Karten.

Hauptfunktionen

Signierte Anfragen und Callbacks: jede Zahlungsanfrage wird mit Ihrem Projektpasswort signiert, und jeder Callback wird anhand seiner Signatur geprüft oder mit dem Passwort entschlüsselt, bevor eine Bestellung verändert wird.

Nur bezahlt, wenn Paysera bestätigt: den Bestellstatus setzt nur der Callback von Paysera, mit den üblichen OpenCart-Bestell-E-Mails. In Paysera muss kein Callback eingerichtet werden: Die Callback-URL wird mit jeder Zahlung übermittelt.

Prüfung von Betrag und Währung: der Betrag in der kleinsten Währungseinheit der Bestellwährung (einschließlich Währungen ohne, mit einer und mit drei Dezimalstellen) und die Währung werden mit der Bestellung verglichen. Bei einer Abweichung wird die Bestellung mit einer Notiz in Ihren Status On Hold gesetzt.

Ausstehende Banküberweisungen: hat die Bank den Zahlungsauftrag angenommen, ihn aber noch nicht ausgeführt, erhält die Bestellung Ihren Status für ausstehende Zahlung und wird als bezahlt markiert, sobald Paysera dies bestätigt.

Keine doppelte Verarbeitung: wiederholte Callbacks werden nur einmal angewendet, eine bezahlte Bestellung wird nie ein zweites Mal bezahlt, und eine zweite Zahlung desselben Warenkorbs fügt nur eine Notiz hinzu, um das Duplikat zu erstatten.

Testzahlungen und Sandbox: Testzahlungen in Ihrem normalen Projekt oder in der Paysera-Sandbox. Eine Testzahlung bezahlt nie eine Bestellung, solange Testzahlungen ausgeschaltet sind.

Reiter in der Bestellung: die Paysera-Anfrage, die Umgebung, die Testkennzeichnung, angeforderter und bezahlter Betrag, Zahlungsmethode und die Notizen der Erweiterung auf der Bestellseite. Ihre eigenen OpenCart-Status für bezahlte, ausstehende und in Bearbeitung befindliche Zahlungen.

OpenCart-Bedingungen: Geozone, Mindestbestellbetrag und Sortierreihenfolge. Die Sprache des Kunden wird an das Paysera-Fenster übergeben. Ein Protokoll ohne Passwörter 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 Paysera-Projekt mit Projekt-ID und Projektpasswort. Ein aus dem Internet erreichbarer Shop für den Paysera-Callback. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).