VibeFox Razorpay for OpenCart
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox Razorpay Payment ergänzt OpenCart 3 und OpenCart 4 um Zahlungen über Razorpay. Nach Confirm Order bezahlt der Kunde im Popup von Razorpay Checkout, das auf einer Zahlungsseite Ihres Shops geöffnet wird. Das Popup bietet die Zahlungsarten, die in Ihrem Razorpay-Konto aktiviert sind, etwa UPI, Kredit- und Debitkarten, NetBanking und Wallets. Karten- und Bankdaten werden im Razorpay-Popup eingegeben, nicht auf Ihrer Website. OpenCart legt die Bestellung vor der Zahlung an, die Bestellung erhält aber erst dann einen Status, wenn Razorpay die Zahlung bestätigt. Nicht bezahlte Versuche bleiben daher als fehlende Bestellungen bestehen.
Die Erweiterung eignet sich für Shops in Indien und andere Shops mit einem Razorpay-Konto, die UPI und lokale Zahlungsarten anbieten möchten. Für Währungen außer INR muss International Payments in Ihrem Razorpay-Konto aktiviert sein. Die Erweiterung unterstützt nur einmalige Zahlungen. Sie bietet keine Abonnements, gespeicherten Karten, Razorpay Magic Checkout, Payment Links, Route (geteilte Zahlungen) oder Angebots-Widgets.
Hauptfunktionen
Nur bezahlt, wenn Razorpay bestätigt: Die Erweiterung prüft die Razorpay-Signatur und ruft die Zahlung über die Razorpay-API ab. Nur eine Zahlung mit genau dem Bestellbetrag und der Bestellwährung markiert die Bestellung als bezahlt. Eine Abweichung setzt die Bestellung mit einer Notiz in einen Prüfstatus.
Webhook: Signierte Webhooks bestätigen Zahlungen auch dann, wenn der Kunde den Browser direkt nach dem Bezahlen schließt. Webhooks ohne gültige Signatur werden abgelehnt.
Keine doppelte Zahlung: Ist der Warenkorb bei Razorpay bereits bezahlt, findet die Erweiterung diese Zahlung, statt eine zweite anzufordern. Wiederholte Rückrufe und Webhooks wenden eine Zahlung nie zweimal an.
Authorize & Capture or Authorize Only: sofort belasten oder den Betrag reservieren und später mit Capture Razorpay payment im Razorpay-Reiter der Bestellung erfassen.
Erstattungen von der Bestellseite: volle und Teilerstattungen im Reiter VibeFox Razorpay Payment der Bestellung, bis zu dem Betrag, den Razorpay tatsächlich belastet hat. Im Razorpay Dashboard vorgenommene Erstattungen werden an der Bestellung erfasst.
Test- und Live-Modus: getrennte Test- und Live-Schlüssel. Zahlungen, Erfassungen und Erstattungen einer Bestellung verwenden immer die Schlüssel des Modus, in dem sie bezahlt wurde.
Korrekte Beträge in jeder Währung: Währungen mit zwei Dezimalstellen, ohne Dezimalstellen (JPY, KRW und andere) und mit drei Dezimalstellen (KWD, BHD, OMR) werden so übermittelt, wie Razorpay es erwartet.
Eigene Bestellstatus und OpenCart-Bedingungen: Wählen Sie die Status für eine bezahlte, autorisierte, zu prüfende und erstattete Bestellung sowie Geo-Zone, Mindestbestellsumme und Sortierreihenfolge. Ein Protokoll ohne Schlüssel oder Kontaktdaten der Kunden.
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 Razorpay-Konto mit Key ID und Key Secret sowie ein Webhook (empfohlen). Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
