VibeFox ECPay for OpenCart
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox ECPay Payment Gateway ergänzt OpenCart 3 und OpenCart 4 um ECPay (綠界), den taiwanischen Zahlungsdienst. Im letzten Schritt des Checkouts klickt der Kunde auf Confirm Order, wird zur gehosteten Zahlungsseite von ECPay weitergeleitet und bezahlt per Kreditkarte, ATM-Virtual-Account, Zahlungscode für Convenience-Stores oder Barcode für Convenience-Stores. Kartendaten gelangen nie auf Ihre Website. OpenCart legt die Bestellung vor der Zahlung an, die Bestellung erhält aber erst dann einen Status, wenn ECPay die Zahlung mit einer signierten Benachrichtigung bestätigt. Nicht bezahlte Versuche bleiben so fehlende Bestellungen.
Die Erweiterung eignet sich für Shops in Taiwan, die in Neuen Taiwan-Dollar (TWD) verkaufen. Sie unterstützt nur Einmalzahlungen. Erstattungen erfolgen nicht über OpenCart (sie werden im Backoffice von ECPay vorgenommen). Gespeicherte Karten, Abonnements oder wiederkehrende Zahlungen, Ratenzahlungen, Apple Pay, E-Rechnungen oder Logistik sind nicht enthalten.
Hauptfunktionen
Vier ECPay-Zahlungsarten: Kreditkarte, ATM-Virtual-Account, CVS-Code (Convenience-Store) und Barcode. Wenn mehrere Zahlungsarten aktiviert sind, wählt der Kunde im Schritt Confirm Order eine davon aus.
Nur bezahlt, wenn ECPay bestätigt: Eine Bestellung erhält ihren Status nur durch die Serverbenachrichtigung von ECPay mit gültiger CheckMacValue-Signatur, für eine Transaktionsnummer, die dieser Shop ausgestellt hat, und mit einem Zahlungsbetrag, der zur Bestellung passt. Die Rückkehr des Kunden allein ändert nie eine Bestellung. Danach sendet OpenCart seine üblichen Bestell-E-Mails.
Zahlungsanweisungen für Offline-Zahlungsarten: Bei ATM, CVS und Barcode wartet die Bestellung auf einen Status „ausstehend“. Das Konto, der Code oder die Barcodes mit der Zahlungsfrist werden auf der Erfolgsseite der Bestellung und in den Bestellinformationen des Kundenkontos angezeigt.
Sichere Wiederholungen: Jeder Zahlungsversuch erhält eine neue ECPay-Transaktionsnummer, daher funktionieren Wiederholungen nach einer fehlgeschlagenen Zahlung. Eine zweite Zahlung für eine bereits bezahlte Bestellung wird zur Erstattung vermerkt.
Keine Überraschungen: Wiederholte Benachrichtigungen werden ignoriert, simulierte Zahlungen aus dem Backoffice von ECPay markieren eine Bestellung nie als bezahlt, und Betragsabweichungen, Sandbox-Zahlungen nach dem Livebetrieb oder Zahlungen zu stornierten Bestellungen gehen in einen Prüfstatus.
Test ohne Konto: Der Testmodus nutzt den öffentlichen Sandbox-Händler von ECPay, sodass Sie testen können, bevor Sie ECPay-Schlüssel haben.
Tab „ECPay“ auf der Bestellseite: die Zahlungsversuche mit den ECPay-Transaktionsnummern, ihrem Status und den ECPay-Notizen der Bestellung.
Eigene Bestellstatus und OpenCart-Bedingungen: wählen Sie den Status für eine bezahlte, ausstehende, wartende und fehlgeschlagene Zahlung, die Geozone, den Mindestbestellwert und die Sortierreihenfolge. Optionales Protokoll ohne Schlüssel oder Kundendaten; Fehler werden immer protokolliert.
Voraussetzungen
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. Die Währung TWD in Ihrem Shop. Ein ECPay-Händlerkonto (MerchantID, HashKey, HashIV) für Live-Zahlungen. Ein Shop, der über das Internet auf Port 80/443 erreichbar ist. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
