VibeFox Pesapal for OpenCart

VibeFox Pesapal for OpenCart

20 €

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

Hilfe

Frage stellen: VibeFox Pesapal for OpenCart

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox Pesapal Pay Gateway ergänzt OpenCart 3 und OpenCart 4 um Zahlungen über Pesapal. Die Erweiterung ist mit der Pesapal API 3.0 verbunden. Im letzten Schritt der Kasse klickt der Kunde auf Confirm Order, wird zur Zahlungsseite von Pesapal weitergeleitet und bezahlt mit M-Pesa, Airtel Money, MTN, Karte, Banküberweisung oder einer anderen Methode, die Pesapal im Land des Kunden anbietet. Kartendaten gelangen nie auf Ihre Website. OpenCart legt die Bestellung vor der Zahlung an, die Bestellung erhält aber erst dann einen Status, wenn Pesapal die Zahlung bestätigt. Nicht bezahlte Versuche bleiben daher fehlende Bestellungen.

Sie eignet sich für Shops in Kenia, Uganda, Tansania, Ruanda, Sambia, Malawi und Simbabwe, die in KES, UGX, TZS, ZMW, RWF oder USD verkaufen und ein Pesapal-Händlerkonto haben. Benötigt werden nur der consumer key und das consumer secret. Die Erweiterung bietet keine Erstattungen auf der Bestellseite (Erstattung im Pesapal-Dashboard vornehmen), keine gespeicherten Karten, keine Abonnements oder wiederkehrenden Zahlungen, kein Zahlungsformular auf Ihrer eigenen Website und keine Währungsumrechnung.

Hauptfunktionen

Nur bezahlt, wenn Pesapal bestätigt: Benachrichtigungen von Pesapal und die Rückkehr des Kunden enthalten keine Zahlungsdaten, daher vertraut die Erweiterung ihnen nie. Stattdessen fragt sie bei jedem Vorgang den Transaktionsstatus mit einer authentifizierten Server-zu-Server-Anfrage bei Pesapal ab. Danach versendet OpenCart wie üblich die Bestell-E-Mails.

Prüfung von Betrag und Währung: Die Bestellung wird nur dann als bezahlt markiert, wenn Pesapal den Status Completed meldet und der bezahlte Betrag und die Währung mit der Bestellung übereinstimmen. Bei einer Abweichung wird die Bestellung mit einer Notiz in einen Prüfstatus gesetzt.

Automatische IPN-Einrichtung: Die Benachrichtigungs-URL wird beim ersten Zahlungsvorgang bei Pesapal registriert, getrennt für Sandbox und Live. Im Pesapal-Dashboard muss nichts eingerichtet werden.

Keine doppelte Verarbeitung: Wiederholte Benachrichtigungen und eine Benachrichtigung, die zusammen mit der Rückkehr des Kunden eintrifft, buchen eine Zahlung nie zweimal. Stornierte und erstattete Bestellungen werden nie wieder geöffnet, und eine zweite Zahlung für eine bereits bezahlte Bestellung oder einen bereits bezahlten Warenkorb wird zur Erstattung markiert.

Jeder Versuch wird erfasst: Eine Zahlung über eine ältere Pesapal-Seite desselben Warenkorbs, etwa in einem zweiten Browser-Tab, wird weiterhin erkannt, und ein neuer Versuch prüft zuerst die früheren.

Sandbox- und Live-Modus: Getrennte Schlüssel für jeden Modus. Eine Zahlung wird immer in dem Modus geprüft, in dem sie gestartet wurde.

Eigene Bestellstatus: Wählen Sie den OpenCart-Status für eine bezahlte Bestellung, eine Zahlung in Prüfung, eine stornierte Bestellung und eine rückgängig gemachte Zahlung. Eine Zahlung, die Pesapal als rückgängig gemacht meldet, setzt die bezahlte Bestellung auf Refunded.

Pesapal-Reiter auf der Bestellseite: Tracking-ID, Händlerreferenz, Modus, Pesapal-Status, Zahlungsmethode, Bestätigungscode, alle Zahlungsversuche und Notizen. Geozone, Mindestbetrag und Sortierreihenfolge von OpenCart. Optionales Protokoll ohne Schlüssel, Token oder Kundendaten.

Anforderungen

OpenCart 3.0.x (getestet mit 3.0.5.0) oder 4.0.2 und neuer (getestet mit 4.1.0.3), PHP 8.0 oder neuer. Der Download enthält die Pakete für beide Versionen. Ein Pesapal-Händlerkonto mit consumer key und consumer secret (Sandbox und/oder Live). Ihr Shop muss aus dem Internet erreichbar sein, um Zahlungsbenachrichtigungen zu empfangen. Bestellwährung: KES, UGX, TZS, ZMW, RWF oder USD. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).