VibeFox DPO for OpenCart

VibeFox DPO for OpenCart

20 €

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

Hilfe

Frage stellen: VibeFox DPO for OpenCart

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox DPO Pay Gateway verbindet OpenCart 3 und OpenCart 4 mit DPO Pay (Network International), einem Zahlungsdienst für Afrika und den Nahen Osten. Im letzten Checkout-Schritt klickt der Kunde auf Confirm Order, wird zur gesicherten Zahlungsseite von DPO weitergeleitet und bezahlt mit Karte, Mobile Money (M-Pesa, Airtel Money, MTN und anderen) oder einer anderen Zahlungsart, die in Ihrem DPO-Konto aktiviert ist. Kartendaten gelangen nie auf Ihre Website. OpenCart legt die Bestellung vor der Zahlung an, aber die Bestellung erhält erst dann einen Status, wenn DPO die Zahlung bestätigt. Nicht bezahlte Versuche bleiben daher fehlende Bestellungen.

Die Erweiterung eignet sich für Shops mit einem DPO-Pay-Händlerkonto, die in einer von DPO unterstützten Währung verkaufen. Sie nimmt nur einmalige Zahlungen an. Erstattungen aus dem Shop sind nicht möglich (sie erfolgen im DPO-Händlerportal), es gibt keine gespeicherten Karten, Abonnements oder Kartenfelder auf Ihrer Website, und nur autorisierte Zahlungen werden nicht erfasst.

Hauptfunktionen

DPO-Zahlungsseite: Für die Bestellsumme in der Bestellwährung wird eine DPO-Transaktion erstellt. Name, E-Mail-Adresse, Telefonnummer und Rechnungsadresse des Kunden werden an DPO übergeben, um die Zahlungsseite vorauszufüllen.

Nur bezahlt, wenn DPO bestätigt: Die Erweiterung fragt das Ergebnis jeder Zahlung direkt bei DPO ab, Server zu Server. Die Rückkehr des Kunden, die Push-Benachrichtigung und die geplanten Prüfungen lösen nur diese Abfrage aus. Danach versendet OpenCart seine üblichen Bestell-E-Mails.

Prüfung von Betrag und Währung: Der gezahlte Betrag und die Währung werden auf den Cent genau mit der Bestellung verglichen. Eine Abweichung, eine nur autorisierte Zahlung oder eine über- bzw. unterbezahlte Transaktion setzt die Bestellung in einen Prüfstatus mit einer Notiz.

Keine doppelten Belastungen: Vor einem neuen Zahlungsversuch werden die vorherigen DPO-Transaktionen des Warenkorbs geprüft und, falls unbezahlt, storniert. Wiederholte Benachrichtigungen wenden eine Zahlung nie zweimal an.

Geplante Nachprüfungen: Eine Cron-URL prüft unbestätigte Zahlungen 15 Minuten nach der Weiterleitung und nach Ablauf der Zahlungsfrist erneut. So erhält die Bestellung ihren Status auch dann, wenn der Kunde den Browser schließt.

Test- und Live-Konten: Für jedes Konto gibt es eigene Company Token und Service Type. Jede Zahlung wird immer mit dem Konto geprüft, mit dem sie erstellt wurde.

Eigene Bestellstatus: Wählen Sie den OpenCart-Status für eine bezahlte Bestellung, für eine Zahlung in Prüfung und den stornierten Status, der auch die offene DPO-Zahlung einer unbezahlten Bestellung storniert.

OpenCart-Bedingungen und klare Nachweise: Geozone, Mindestbestellwert und Sortierreihenfolge. Notizen im Bestellverlauf erklären jedes Ergebnis. Optionales Protokoll mit maskierten Tokens und ohne Kundendaten; Fehler werden immer protokolliert.

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 mit der SimpleXML-Erweiterung. Ein Download enthält die Pakete für beide Versionen. Ein DPO-Pay-Händlerkonto mit Company Token und Service-Type-ID, eine Shop-Währung, die Ihr DPO-Konto unterstützt, und ein Server-Cron für die Nachprüfungen. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).