VibeFox ePay.bg for OpenCart
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox ePay.bg Gateway ergänzt OpenCart 3 und OpenCart 4 um ePay.bg, den bulgarischen Zahlungsanbieter. Im letzten Schritt des Checkouts klickt der Kunde auf Confirm Order, wird zur Zahlungsseite von ePay.bg weitergeleitet und bezahlt dort mit einer Bankkarte oder einem ePay.bg-Konto. Anschließend sendet ePay.bg eine signierte Benachrichtigung an Ihren Shop, und nur diese Benachrichtigung gibt der Bestellung einen Status. OpenCart legt die Bestellung vor der Zahlung an, daher bleiben nicht bezahlte Versuche fehlende Bestellungen. Kartendaten gelangen nie auf Ihre Website.
Die Erweiterung eignet sich für Shops, die in bulgarischen Lew (BGN), Euro (EUR) oder US-Dollar (USD) verkaufen und ein ePay.bg-Händlerkonto haben. Sie unterstützt nur Einmalzahlungen. Erstattungen erfolgen nicht über OpenCart (sie werden im ePay.bg-Händlerportal vorgenommen). Gespeicherte Karten, Abonnements oder wiederkehrende Zahlungen sowie die Barzahlungscodes EasyPay oder B-Pay sind nicht enthalten.
Hauptfunktionen
ePay.bg-Zahlungsseite: Eine signierte Zahlungsanfrage über den Bestellbetrag in der Bestellwährung (BGN, EUR oder USD) wird an ePay.bg gesendet, wo der Kunde mit Karte oder einem ePay.bg-Konto bezahlt.
Nur bezahlt, wenn ePay.bg bestätigt: Benachrichtigungen werden nur mit einer gültigen HMAC-SHA1-Prüfsumme und nur für eine von der Erweiterung ausgestellte Rechnung akzeptiert. Die Rückkehr des Kunden in den Shop bezahlt niemals eine Bestellung. Danach sendet OpenCart seine üblichen Bestell-E-Mails.
Prüfung von Betrag, Währung und Modus: Betrag, Währung und Modus (Test oder Live), die signiert wurden, werden gespeichert und bei Zahlungseingang erneut geprüft. Eine Abweichung setzt die Bestellung mit einer Notiz in einen Prüfstatus.
Keine doppelte Verarbeitung: Wiederholte oder parallele Benachrichtigungen verbuchen eine Zahlung nie doppelt. Eine späte Ablehnung oder ein spätes Verfallen ändert nie eine bezahlte Bestellung.
Abgelehnte und abgelaufene Anfragen: Die Bestellung erhält keinen Status, der Warenkorb bleibt erhalten, und der Kunde kann erneut bezahlen oder eine andere Zahlungsart wählen.
Test und Live: Getrennte Zugangsdaten für demo.epay.bg und www.epay.bg. Zahlungen, die vor dem Moduswechsel gestartet wurden, werden weiterhin bestätigt.
Ihre Einstellungen: Rechnungspräfix, Ablaufzeit der Zahlungsanfrage, Sprache der ePay.bg-Seite (Englisch oder Bulgarisch), Bestellstatus nach der Zahlung mit Ihren eigenen OpenCart-Status, Geozone, Mindestbestellwert und Sortierreihenfolge.
Tab „ePay.bg“ auf der Bestellseite: Rechnung, angeforderter Betrag, STAN, BORICA-Code und die ePay.bg-Notizen. Zahlungsanfragen und Benachrichtigungen werden in ein optionales Protokoll ohne geheime Schlüssel oder Kartendaten geschrieben; Fehler werden immer protokolliert.
Voraussetzungen
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. Ein Download enthält die Pakete für beide Versionen. Checkout-Währung BGN, EUR oder USD. Ein ePay.bg-Händlerkonto mit Kundennummer (MIN) und geheimem Schlüssel sowie die Benachrichtigungs-URL Ihres Shops, die im ePay.bg-Händlerprofil eingetragen ist. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
