PayPal Checkout

Wichtige Information zur Einrichtung von PayPal Checkout

Wird PayPal Checkout im Rahmen eines MERCONIS-Updates eingerichtet, dann beachten Sie bitte folgende Anweisung.

Wenn die Zahlungsoption PayPal Checkout in einem bestehenden System eingerichtet wird, welches die Grundeinrichtung schon durchlaufen hat, ist es notwendig eine Änderung in dem lsjs-Modul "putInCartForm" vorzunehmen.

Das Modul "putInCartForm" ist Bestandteil der lsjs-App und über folgenden Standardpfad in der MERCONIS-Installation zu finden (per FTP-Zugriff), hier muss die Datei view.js angepasst werden:
files/merconisfiles/themes/themeXX/lsjs/app/modules/merconis/putInCartForm/putInCartFormInstance/view.js

Die Datei kann auch im Backend über die Dateiverwaltung aufrufen und anpasst werden.
merconisfiles/themes/themeXX/lsjs/app/modules/merconis/putInCartForm/putInCartFormInstance/view.js

Anmerkung:
Je nach MERCONIS-Themeversion kann der Ordner themeXX z.B theme8, theme10, etc. lauten.

In der Datei view.js ist folgende Änderung notwendig:
In der Funktion „initializePutInCartForm“ muss der Event-Trigger "onSuccess" hinzugefügt werden:

initializePutInCartForm: function() {
    …
        onComplete: function() {
            …
         },
        onSuccess: function(els, str_html, str_script) {
            Browser.exec(str_script);
        }
    }).send();
});

Damit die Änderungen in der view.js greifen, muss abschließend der MERCONIS-JavaScript Cache gelöscht werden.

Die zwischengespeicherten JavaScript-Dateien befinden sich in folgendem Ordner:
assets/lsjs/cache

Hier einfach alle vorhandenen js-Dateien löschen.

Zur Sicherheit sollte auch der Browsercache für die Domain des installierten MERCONIS-Shops gelöscht werden.

Sollten Sie Hilfe bei der Einrichtung von PayPal Checkout benötigen, bieten wir Ihnen gerne an, im Rahmen eines Einrichtung-Supports, die notwendigen Änderungen durchzuführen.
Der Aufwand hierfür beträgt i.d.R. 1 bis max. 2 Arbeitsstunden. Unseren techSupport erreichen Sie unter der technischen Durchwahl +49 7151 20952-24.