VibeFox Kushki for OpenCart
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox Kushki Payment ergänzt OpenCart 3 und OpenCart 4 um Kartenzahlungen mit Kushki für Shops in Ecuador und Kolumbien. Im Schritt Confirm Order gibt der Kunde die Karte in das gehostete Kartenformular von Kushki ein. Das Formular wird innerhalb Ihrer Kasse angezeigt, stammt aber von Kushki. Es liefert ein Einmal-Token, und Ihr Shop belastet dieses Token serverseitig über die Kushki-API. Kartennummern erreichen Ihre Website nie. OpenCart legt die Bestellung vor der Zahlung an, doch die Bestellung erhält erst dann einen Status, wenn Kushki die Belastung genehmigt. Abgelehnte oder abgebrochene Zahlungen bleiben daher als Bestellungen ohne Status (Missing Orders) bestehen.
Die Erweiterung eignet sich für Shops, die in USD oder COP abrechnen und auf der eigenen Kasse ein Kartenformular anbieten möchten, ohne Kartendaten zu verarbeiten. Sie unterstützt nur Einzelzahlungen. Es gibt keine Teilerstattungen, gespeicherten Karten, Abonnements, Barzahlungen oder Überweisungen (PSE), keine Zahlungen per Debitkarte mit Weiterleitung und keine getrennte Autorisierung und Erfassung.
Hauptfunktionen
Gehostetes Kartenformular von Kushki: das Kartenformular von Kushki im Schritt Confirm Order der OpenCart-Kasse. Die Zahlung wird gesendet, sobald der Kunde im Formular auf die Zahlungsschaltfläche drückt. Im Formular gewählte Ratenzahlungen (diferido) werden an die Belastung übergeben.
Bezahlt erst, wenn Kushki bestätigt: der Bestellstatus wird erst gesetzt, wenn Kushki die Belastung mit einer Ticketnummer genehmigt. Meldet Kushki einen abweichenden Betrag oder eine abweichende Währung, wird die Bestellung in einen Prüfstatus mit einer Notiz versetzt. Danach sendet OpenCart seine üblichen Bestell-E-Mails.
Steuer als IVA: Betrag und Währung stammen aus der Bestellung. Die Bestellsteuer wird Kushki als IVA gemeldet, steuerfreie Positionen separat.
Signierte Webhooks: optionale Webhooks bestätigen eine Zahlung, deren API-Antwort verloren ging, und fügen Notizen zu Stornierungen (Voids) und Erstattungen hinzu, die in der Kushki Console vorgenommen wurden. Benachrichtigungen ohne gültige Signatur werden abgelehnt.
Keine Doppelbelastungen: eine Sperre pro Warenkorb verhindert Doppelbelastungen bei einem Doppelklick oder einem zweiten Tab, und ein bereits bezahlter Warenkorb wird nie erneut belastet. Wiederholte Webhooks wenden eine Zahlung nie zweimal an.
Test- und Live-Modus: getrennte Merchant IDs und Webhook-Signaturen für jeden Modus. Erstattungen gehen immer in den Modus, in dem die Zahlung erfolgt ist.
Vollständige Erstattungen von der Bestellseite: der Tab VibeFox Kushki Payment der Bestellung erstattet den gesamten von Kushki belasteten Betrag und zeigt Ticketnummer, Referenz, Erstattungsverlauf und die Kushki-Notizen.
Eigene Bestellstatus und OpenCart-Bedingungen: wählen Sie den OpenCart-Status für eine bezahlte Bestellung, eine Zahlung in Prüfung, eine fehlgeschlagene Zahlung, eine stornierte und eine erstattete Bestellung. Geo-Zone, Mindestbestellwert und Sortierreihenfolge. Protokoll ohne Merchant IDs, Kartentoken oder E-Mail-Adressen der Kunden.
Anforderungen
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. Eine Bestellwährung von USD oder COP. Ein Kushki-Konto mit Public und Private Merchant IDs für Test und Live sowie HTTPS für Live-Zahlungen. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
