Neu PayPal Express langsam

Stephs182

Gut bekanntes Mitglied
21. Januar 2015
248
24
Luckau NL
Wir müssen eine sehr hohe Abbruchqoute unserer Shopkunden (in diversen Shops) beobachten, beim PayPal Express Button. Genauso beim Amazon Button. Wenn ich da drauf klicke, dann habe ich schon einen Moment (5-7sek) bis da mal ein LogIn bei PayPal oder Amazon erscheint.

Andere Shopsysteme öffnen den Log In im Fenster und haben über den Shop so lange einen Ladelayer... Auch bei Notebooksbilliger sieht man einen Ladelayer, der quasi die Geduld etwas erhöht....

Hat jemand eine Idee, wie man da was verbessern kann in dem Verhalten des JTL Shops?

(Ach ja... alles neuste 4.06b11 Shops mit JTL_Paypal v1.09 bzw. Amazon Pay v1.16)
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.470
286
Du kannst da garnichts machen. Das müssen JTL und Solution360 in Angriff nehmen, sofern da überhaupt Handlunsgbedarf besteht.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
Code:
$(function() {
    var noticeTemplate= '\
        <div class="modal-weiterleitung modal fade " id="css_weiterleitung_modal" role="dialog" style="display: none;">\
            <div class="modal-dialog">\
                <div class="modal-content">\
                    <div class="modal-header">\
                        <h4 class="modal-title"></h4>\
                    </div>\
                    <div class="modal-body">\
                    </div>\
                    <div class="modal-footer">\
                    </div>\
                </div>\
            </div>\
        </div>\
    ';

    $(document).on("click","button.paypalexpress, .lpa-pay-button", function() {
        $("#css_weiterleitung_modal").modal("hide");
        $("#css_weiterleitung_modal").remove();
        $("body").append(noticeTemplate);
        $("#css_weiterleitung_modal .modal-title").html("Bitte haben Sie einen Moment Geduld");
        if($(this).hasClass("paypalexpress")) {
            var msg ="Sie werden nun zu PayPal weitergeleitet";
        } else {
            var msg ="Sie werden gleich zu Amazon weitergeleitet";
        }
        $("#css_weiterleitung_modal .modal-body").html(msg);
        $("#css_weiterleitung_modal").modal("show");
    });
});

Einfach mal austesten,
Hier kann man das anschauen: https://bit.ly/2T9pqLl
 

Stephs182

Gut bekanntes Mitglied
21. Januar 2015
248
24
Luckau NL
Ja coole Funktion... getestet und für super gut befunden.... Respekt Andreas!

Hoffen wir mal, dass die Kunden das auch schätzen.

Ach ja, ich habe es in der Footer.tpl eingebunden

Code:
{literal}
    <script type="text/javascript">
    $(function() {
    var noticeTemplate= '\
        <div class="modal-weiterleitung modal fade " id="css_weiterleitung_modal" role="dialog" style="display: none;">\
            <div class="modal-dialog">\
                <div class="modal-content">\
                    <div class="modal-header">\
                        <h4 class="modal-title"></h4>\
                    </div>\
                    <div class="modal-body">\
                    </div>\
                    <div class="modal-footer">\
                    </div>\
                </div>\
            </div>\
        </div>\
    ';

    $(document).on("click","button.paypalexpress, .lpa-pay-button", function() {
        $("#css_weiterleitung_modal").modal("hide");
        $("#css_weiterleitung_modal").remove();
        $("body").append(noticeTemplate);
        $("#css_weiterleitung_modal .modal-title").html("Bitte haben Sie einen Moment Geduld");
        if($(this).hasClass("paypalexpress")) {
            var msg ="Sie werden nun zu PayPal weitergeleitet";
        } else {
            var msg ="Sie werden gleich zu Amazon weitergeleitet";
        }
        $("#css_weiterleitung_modal .modal-body").html(msg);
        $("#css_weiterleitung_modal").modal("show");
    });
});
    </script>{/literal}
 

Stephs182

Gut bekanntes Mitglied
21. Januar 2015
248
24
Luckau NL
Leider bin bei JavaScript total raus.

Kann man die Function auch so ansteuern, dass die Links (also <a> ) von paypalexpress im Warenkorb dropdown und im /Warenkorb- das Modal auslösen?

Ich habe schonmal versucht einfach nur auf die Klasse zu zielen und habe den button.paypalexpress zu dem geändert:
Code:
$(document).on("click",".paypalexpress, .lpa-pay-button", function()
Aber irgendwie fruchtet das nicht.... Hmm...
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
Wenn du das JS nimmst und button.paypalexpress gegen .paypalexpress austauschst sollte das gehen, es könnte dann nur noch ein Timing Problem sein weil ja auch ein anderes JS das onclick Event belegt, das muss man dann anschauen.

Dazu bräuchte ich mal einen Link wenn du das angepasst hast, dann könnte ich das mal anschauen.
 

Stephs182

Gut bekanntes Mitglied
21. Januar 2015
248
24
Luckau NL
Wenn du das JS nimmst und button.paypalexpress gegen .paypalexpress austauschst sollte das gehen, es könnte dann nur noch ein Timing Problem sein weil ja auch ein anderes JS das onclick Event belegt, das muss man dann anschauen.

Dazu bräuchte ich mal einen Link wenn du das angepasst hast, dann könnte ich das mal anschauen.
Ich habe es auf www.kaufen333.de umgesetzt. In den beiden anderen Shops ist es noch in der ersten Fassung drin.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
  • Gefällt mir
Reaktionen: hula1499

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
Immer zweimal strg-F5 drücken wenn man auf der Seite ist, dann sollte man sicher sein das der cache gelöscht ist, alternativ, so mache ich es immer, die console aufmachen und dort den cache abschalten.
Du solltest das aber ein wenig im Auge behalten ob du auf einmal keine PayPal Express Bestellungen bekommst, das was ich hier gepostet habe sieht ganz nett aus und scheint zu funktionieren aber wer weiß ob ich da noch etwas übersehen habe.
 
Ähnliche Themen
Titel Forum Antworten Datum
Nach Umstieg auf V5 Paypal express weg. Einrichtung JTL-Shop5 0
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 18
Paypal Alternativen JTL-Wawi 1.9 4
HILFEEE!!!! Paypal Problem JTL-Wawi 1.9 12
Neu QR Code auf Rechnung bei PayPal fehlerhaft User helfen Usern - Fragen zu JTL-Wawi 0
Wawi 1.9.5.0 Zahlungsmodul Paypal Fehler + Bankkonto Fehler JTL-Wawi 1.9 24
Neu Umstellung Paypal Plus auf Paypal Checkout - bleiben die Sonderkonditionen erhalten ? Smalltalk 2
Paypal Kontosperre / Verbot bestimmte Artikel in bestimmte Länder zu liefern - wie Umsetzen? JTL-Wawi 1.9 2
Neu PAYPAL CHECKOUT - Domain binden Plugins für JTL-Shop 1
Neu Paypal Checkout - Wann werden Vebindungen zu Paypal aufgebaut bzw. fließen Daten zu Paypal? (Datenschutz) Plugins für JTL-Shop 6
Beantwortet PayPal ohne Funktion Plugins für JTL-Shop 0
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Neu Nach Update von PayPal Checkout wird PayPal Zahlungsart entfernt Plugins für JTL-Shop 4
PayPal Zahlungsabgleich Ausgang Fehler 10001 Internal Error JTL-Wawi 1.8 0
Neu PayPal Checkout Update auf 1.5.1 nicht möglich Betrieb / Pflege von JTL-Shop 2
Neu PayPal Checkout Update Plugins für JTL-Shop 12
Neu IDeal Zahlung über Paypal und Bestellung nicht erhalten. Geld aber abgebucht.... Allgemeine Fragen zu JTL-Shop 2
Neu PayPal Link zur Zahlung in Angeboten / Aufträgen funktioniert aktuell nicht mehr User helfen Usern - Fragen zu JTL-Wawi 1
Beantwortet PayPal + QR Code Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Paypal Ratenkauf Button sieht merkwürdigt aus Plugins für JTL-Shop 1
Neu Alternative zu Sendcloud mit JTL Integration (Express Versand International) Arbeitsabläufe in JTL-Wawi 0
Neu Probleme DHL Express National JTL-ShippingLabels - Fehler und Bugs 0
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - DHL-Express Extension" 🎉 Plugins für JTL-Shop 2
Neu Shopify importiert Zahlungsart PayPay-Express welche aber inaktiv angezeigt wird Shopify-Connector 0
Neu WMS über Remote druckt langsam Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 8
Neu Warum ist der Ameisen Export so langsam? JTL-Ameise - Ideen, Lob und Kritik 22
Neu Artikelupload WooCommerce langsam Schnittstellen Import / Export 1
Neu WMS Mobile langsam seit Android Update User helfen Usern 4

Ähnliche Themen