VibeFox Razorpay for PrestaShop

VibeFox Razorpay for PrestaShop

20 €

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

Hilfe

Frage stellen: VibeFox Razorpay for PrestaShop

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox Razorpay Payment ergänzt PrestaShop um Zahlungen über Razorpay. Der Kunde bezahlt im Razorpay-Checkout-Popup, das auf einer Zahlungsseite Ihres Shops geöffnet wird. Das Popup zeigt die Zahlungsarten, die in Ihrem Razorpay-Konto aktiviert sind, zum Beispiel UPI, Kredit- und Debitkarten, NetBanking und Wallets. Karten- und Bankdaten werden im Razorpay-Popup eingegeben, nicht auf Ihrer Website. Die Bestellung wird erst angelegt, nachdem Razorpay die Zahlung bestätigt hat, sodass abgebrochene Zahlungen keine unbezahlten Bestellungen hinterlassen.

Das Modul eignet sich für Shops in Indien und für 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. Das Modul unterstützt nur einmalige Zahlungen. Es bietet keine Abonnements, keine gespeicherten Karten, kein Razorpay Magic Checkout, keine Payment Links, kein Route (geteilte Zahlungen) und keine Angebots-Widgets.

Hauptfunktionen

Nur bezahlt, wenn Razorpay bestätigt: Das Modul prüft die Razorpay-Signatur und ruft die Zahlung über die Razorpay-API ab. Nur eine Zahlung mit genau dem Warenkorbbetrag und derselben Währung markiert die Bestellung als bezahlt. Bei einer Abweichung wird die Bestellung mit einer Notiz auf Razorpay payment on hold gesetzt.

Webhook: Signierte Webhooks bestätigen Zahlungen auch dann, wenn der Kunde den Browser direkt nach der Zahlung schließt. Webhooks ohne gültige Signatur werden abgelehnt.

Keine Doppelzahlung: Ist ein Warenkorb bei Razorpay bereits bezahlt, findet das Modul die Zahlung und verlangt keine zweite. Wiederholte Rückrufe und Webhooks erzeugen nie eine zweite Bestellung.

Authorize & Capture oder Authorize Only: sofort belasten oder den Betrag reservieren und später mit Capture Razorpay payment auf der Bestellseite erfassen.

Erstattungen auf der Bestellseite: vollständige und teilweise Erstattungen im Block Razorpay payment der Bestellung, bis zu dem Betrag, den Razorpay tatsächlich belastet hat. Im Razorpay-Dashboard vorgenommene Erstattungen werden in 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.

Razorpay-Block auf der Bestellseite: Zahlungs-ID, Erstattungsverlauf und Notizen. Ein Protokoll ohne Schlüssel oder Kundenkontaktdaten.

Anforderungen

PrestaShop 8.0 bis 9.x, PHP 8.0 oder neuer. 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).