VibeFox Omise for OpenCart

VibeFox Omise for OpenCart

20 €

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

Hilfe

Frage stellen: VibeFox Omise for OpenCart

Schieben, um das Puzzle zu lösen

Übersicht

VibeFox Omise Payment ergänzt OpenCart 3 um Kredit- und Debitkartenzahlungen über Omise (Opn Payments). Das Kartenformular wird im Schritt Confirm Order Ihres Checkouts angezeigt. Omise.js wandelt die Karte im Browser des Kunden in ein Einmal-Token um, und Ihr Shop belastet dieses Token auf dem Server. Kartendaten erreichen Ihren Server nie. Verlangt die Bank 3-D Secure, bestätigt der Kunde die Zahlung auf der Bankseite und kehrt in Ihren Shop zurück. OpenCart legt die Bestellung vor der Zahlung an, die Bestellung erhält aber erst einen Status, wenn Omise die Belastung bestätigt.

Die Erweiterung eignet sich für Shops mit einem Omise-Konto, die ein Kartenformular im eigenen Checkout mit 3-D Secure, manueller Erfassung und Erstattungen direkt von der Bestellseite aus anbieten möchten. Die Erweiterung akzeptiert nur Karten. Es gibt kein PromptPay, TrueMoney, Mobile Banking oder Ratenzahlung, keine gespeicherten Karten, keine Abonnements und keine Teilerfassung.

Hauptfunktionen

Kartenformular mit Omise.js: Name auf der Karte, Kartennummer, Ablaufdatum und Sicherheitscode. Nur ein Einmal-Token wird an Ihren Shop gesendet. Visa, Mastercard und JCB, je nachdem, was Ihr Omise-Konto akzeptiert.

3-D Secure: Der Kunde wird bei Bedarf zur Bankseite weitergeleitet. Nach der Rückkehr wird das Ergebnis erneut über die Omise-API abgefragt, niemals über die URL.

Nur bezahlt, wenn Omise bestätigt: Der Bestellstatus wird nur gesetzt, wenn die Belastung bestätigt ist und ihr Betrag und ihre Währung mit der Bestellung übereinstimmen. Eine Abweichung setzt die Bestellung mit einer Notiz in einen Prüfstatus.

Sofort erfassen oder nur autorisieren: bei manueller Erfassung stehen die Schaltflächen Capture payment und Void authorization auf der Bestellseite zur Verfügung.

Erstattungen von der Bestellseite: vollständige und teilweise Erstattungen im Reiter VibeFox Omise Payment der Bestellung, mit dem Erstattungsverlauf und den Omise-Notizen. Sync payment status liest die Belastung erneut aus Omise ein.

Sicherer Webhook: Omise-Webhooks sind nicht signiert. Daher wird jedes Ereignis mit den Belastungen Ihres Shops abgeglichen und die Belastung wird erneut über die Omise-API abgerufen.

Keine doppelten Belastungen: wiederholte Übermittlungen und Wiederholungsversuche belasten einen Warenkorb nie doppelt, obwohl OpenCart für jeden Versuch eine neue Bestellung anlegt. Test- und Live-Schlüssel werden getrennt gehalten, und Erfassungen und Erstattungen verwenden immer den Modus der Zahlung.

Eigene Bestellstatus und OpenCart-Bedingungen: Wählen Sie die Status für bezahlte, autorisierte, zu prüfende, ausstehende, fehlgeschlagene, stornierte und erstattete Bestellungen sowie Geozone, Mindestsumme und Sortierreihenfolge. Optionales Protokoll ohne Schlüssel oder Kartendaten.

Anforderungen

OpenCart 3.0.x (getestet mit 3.0.5.0), PHP 8.0 oder neuer. HTTPS. Eine von Omise unterstützte Bestellwährung: THB, JPY, SGD, MYR, USD, EUR, GBP, AUD, CAD, CHF, CNY, DKK oder HKD. Ein Omise-Konto mit öffentlichen und geheimen Test- und Live-Schlüsseln sowie einem Webhook-Endpunkt. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).