VibeFox iPay88 for OpenCart
In den Warenkorb gelegt. Zum Warenkorb
Preis pro Lizenz: 1 Domain, Updates und Support für 12 Monate.
Übersicht
VibeFox iPay88 Payment ergänzt OpenCart 3 und OpenCart 4 um iPay88-Zahlungen für iPay88 Malaysia, die Philippinen, Indonesien und Thailand. Im letzten Schritt des Checkouts klickt der Kunde auf Confirm Order, wird zur iPay88-Zahlungsseite Ihrer Region weitergeleitet und bezahlt dort per Karte, FPX-Online-Banking, E-Wallet oder einer anderen Methode, die Ihr iPay88-Konto anbietet. OpenCart legt die Bestellung vor der Zahlung an, aber die Bestellung erhält erst dann einen Status, wenn iPay88 das Ergebnis mit einer signierten Antwort meldet. Nicht bezahlte Versuche bleiben daher fehlende Bestellungen.
Die Erweiterung eignet sich für Shops in Südostasien mit einem iPay88-Händlerkonto, bei denen der Kunde auf der iPay88-Seite bezahlen soll. Sie unterstützt nur einmalige Zahlungen. Es gibt keine Erstattungen aus OpenCart (Erstattung im iPay88-Händlerportal), keine gespeicherten Karten, keine Abonnements, keine Vorautorisierung und Erfassung, keine Kartenfelder auf Ihrer Website und keine automatische erneute Statusabfrage.
Hauptfunktionen
Vier iPay88-Regionen: Wählen Sie Malaysia, die Philippinen, Indonesien oder Thailand. Die Bestellung wird in ihrer eigenen Währung belastet, und die Zahlungsmethode wird ausgeblendet, wenn diese Währung in Ihrer Region nicht belastet werden kann. IDR wird ohne Dezimalstellen übermittelt.
Nur bezahlt, wenn iPay88 bestätigt: Die Bestellung wird erst als bezahlt markiert, wenn eine mit Ihrem Merchant Key signierte Antwort vorliegt, deren Betrag und Währung zur Bestellung passen. Eine Abweichung setzt die Bestellung in einen Prüfstatus mit einem Hinweis. Danach versendet OpenCart seine üblichen Bestell-E-Mails.
Beide Antworten von iPay88: Die Rückkehr des Kunden und die serverseitige Benachrichtigung (Backend) werden gleich behandelt. Die Backend-Benachrichtigung wird erst bestätigt, nachdem sie verarbeitet wurde; andernfalls sendet iPay88 sie erneut.
SHA256- oder SHA1-Signaturen: SHA256 nach der aktuellen iPay88-Spezifikation, SHA1 als Legacy-Option. Antworten werden in beiden Formaten akzeptiert.
Keine doppelte Verarbeitung: Wiederholte oder gleichzeitige Antworten wenden eine Zahlung nie zweimal an, und ein Warenkorb wird nur einmal bezahlt. Eine Zahlung für eine stornierte Bestellung oder eine zweite Zahlung für eine bezahlte Bestellung fügt einen Hinweis hinzu und öffnet die Bestellung nie wieder.
Ausstehende und fehlgeschlagene Zahlungen: Eine ausstehende Zahlung (zum Beispiel per Überweisung am Geldautomaten oder auf ein virtuelles Konto) erhält einen eigenen Wartestatus, bis iPay88 sie bestätigt. Nach einer fehlgeschlagenen Zahlung bleibt die Bestellung ohne Status; der Kunde sieht den Grund und kann mit demselben Warenkorb erneut bezahlen.
Testmodus und Referenzpräfix: ein fester kleiner Testbetrag statt der Bestellsumme sowie ein optionales Referenzpräfix für mehrere Shops auf einem iPay88-Konto.
Eigene Bestellstatus und Registerkarte in der Bestellung: Wählen Sie die OpenCart-Status für bezahlte, wartende, zu prüfende und fehlgeschlagene Zahlungen; Geo-Zone, Mindestsumme und Sortierreihenfolge. Die Bestellseite hat eine Registerkarte mit RefNo, TransId, Beträgen, PaymentId, AuthCode und Fehler. Optionales Protokoll ohne personenbezogene Daten oder Signaturen.
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. Ein iPay88-Händlerkonto mit Merchant Code und Merchant Key sowie Ihre Website-Adresse, die bei iPay88 als Request-URL registriert ist. Ein VibeFox-Lizenzschlüssel von vibefox.net (ein Schlüssel pro Domain).
