VibeFox PayU India for PrestaShop
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox PayU India Payment Gateway ergänzt PrestaShop um Zahlungen über die gehostete Kasse von PayU India. Im Zahlungsschritt wählt der Kunde PayU India, wird zur Zahlungsseite von PayU weitergeleitet, bezahlt per Kredit- oder Debitkarte, NetBanking, UPI oder Wallet (je nachdem, was in Ihrem PayU-Konto aktiviert ist) und kehrt zu Ihrem Shop zurück. Karten- und Bankdaten gelangen nie auf Ihre Website. Die Bestellung wird erst erstellt, nachdem PayU ein signiertes Ergebnis gesendet hat, sodass abgebrochene Zahlungen keine unbezahlten Bestellungen hinterlassen.
Es eignet sich für indische Shops, die in Rupien verkaufen und die Zahlungsmethoden von PayU nutzen möchten, ohne eigene Zahlungsformulare auf der eigenen Website aufzubauen. Das Modul rechnet nur in INR ab und bietet keine Mehrwährungsverarbeitung. Es bietet keine gespeicherten Karten oder Tokenisierung, keine Abonnements, kein Kartenformular auf der Website, keine Verwaltung von EMI oder Angeboten und keinen Ein-Klick-Checkout. Erstattungen werden bei PayU in die Warteschlange gestellt; das Modul verfolgt ihren endgültigen Status nicht.
Hauptfunktionen
Gehostete PayU-Kasse: eine Zahlungsmethode, PayU India, an der Kasse. Die Zahlungsanforderung wird mit SHA-512 signiert, und zwar mit Ihrem Merchant Key und Salt.
Nur bezahlt, wenn PayU bestätigt: ein Ergebnis wird nur mit einem gültigen PayU-Reverse-Hash akzeptiert, der mit dem Salt des Modus erstellt wurde, in dem die Zahlung gestartet wurde, und nur für eine Transaktions-ID, die Ihr Shop für diesen Warenkorb ausgestellt hat. Der bezahlte Betrag muss der Warenkorbsumme auf die Paisa genau entsprechen, in INR.
Serverseitige Prüfung: optional (standardmäßig aktiviert) wird jede erfolgreiche Zahlung über die PayU-API verify_payment gegengeprüft. Schlägt die Prüfung fehl, wird die Bestellung in die Wartestellung gesetzt, statt als bezahlt markiert zu werden.
Keine doppelte Verarbeitung: die Rückkehr des Kunden und der Webhook können gleichzeitig eintreffen; wiederholte Ergebnisse erzeugen nie eine zweite Bestellung und erfassen die Zahlung nie doppelt. Eine bezahlte oder erstattete Bestellung wird nie wieder geöffnet.
Ausstehende UPI- und NetBanking-Zahlungen: die Bestellung wartet im Status Awaiting PayU India payment, bis das endgültige Ergebnis eintrifft.
Getrennte Zugangsdaten für Test und Live: ein Moduswechsel wechselt sowohl die Schlüssel als auch die PayU-Endpunkte. Erstattungen gehen immer in den Modus der Zahlung.
Erstattungen auf der Bestellseite: volle und teilweise Erstattungen im Block PayU India payment der Bestellung, mit der PayU-Anforderungs-ID im Erstattungsverlauf. Eine volle Erstattung setzt die Bestellung auf Refunded.
PayU-Block auf der Bestellseite: Transaktions-ID, Modus, Bank, Beträge, Erstattungsverlauf und die Notizen des Moduls. Optionaler Webhook für Kunden, die den Browser schließen; das Protokoll enthält keine Schlüssel, Salts oder personenbezogenen Daten.
Anforderungen
PrestaShop 8.0 bis 9.x, PHP 8.0 oder neuer. Ein PayU-India-Konto mit Merchant Key und Merchant Salt (v1) für Test- und Live-Modus sowie INR als Warenkorbwährung. Eine Telefonnummer in der Adresse des Kunden. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
