Amazon Payment Tool funktioniert nicht

Thema wurde von susanna_kuenzl, 25. Juni 2019 erstellt.

  1. susanna_kuenzl

    susanna_kuenzl Aktives Mitglied

    Registriert seit:
    20. Mai 2016
    Beiträge:
    29
    Danke erhalten:
    0
    Danke vergeben:
    7
    Hallo, Kollegen!

    In unserem Shop (vs. 3.12.0.4) funktioniert der Amazon pay Button im Warenkorb nicht. Wenn wir mit dem Firefox Explorer untersuchen, sehen wir nur ein Bild:

    <div class="paywithamazonbtn" id="paywithamazonbtn_***" style="">
    <img src="https://payments.amazon.de/gp/widgets/button?sellerId=***&amp;size=medium&amp;color=orange">
    </div>

    Auf dem Bild liegt weder ein Link noch ein Eventhandler.

    Im Quelltext sieht es allerdings so aus (entspricht der Methode in AmazonAdvancedPayment.inc.php):

    <div data-gambio-widget="amazon_payment" data-amazon_payment-seller-id="***" data-amazon_payment-address-book="true" class="paywithamazonbtn" id="paywithamazonbtn_***" style=""><img src="https://payments.amazon.de/gp/widgets/button?sellerId=***&amp;size=medium&amp;color=orange"></div>

    Ich kann mir nur vorstellen, dass die data-Attribute per Javascript entfernt wurden, weiß aber nicht, wo das sein könnte. Ein Test der Verbindung des Payment-Tools zu Amazon funktioniert auch. Wo liegt das Problem? Und – besser – die Lösung?

    Danke für jeden Hinweis,

    Susanna
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Öhm. Es gibt keinen „Firefox Explorer“, und in der Inspektor-Ansicht der Firefox-Entwickler-Werkzeuge werden data-Attribute generell nie angezeigt. :)

    Zur weiteren Beurteilung wäre mal ein Link zu deinem Shop nützlich.

    Beachte auch, dass zur Verwendung von AmazonPay mitunter die Aktivitätenverfolgung im Firefox deaktiviert werden muss; Firefox hält AmazonPay für eine Form von Tracking.
     
  3. susanna_kuenzl

    susanna_kuenzl Aktives Mitglied

    Registriert seit:
    20. Mai 2016
    Beiträge:
    29
    Danke erhalten:
    0
    Danke vergeben:
    7
    Jaja, Terminologie ;) Auch im Safari, Chrome (alles Mac) und Edge (Win 10) aktiviert der Klick auf den Button nichts. Allerdings erscheint dafür wenigstens schon ein Cursor Pointer.

    Welches Javascript könnte da fehlen? Außer Honeygrid > amazon_payment.min.js? Das ist in der aktuellen Version enthalten.
     
  4. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Blind rumraten bei sowas dauert 10x so lange wie sich das einfach anzusehen, das ist eigentlich weder in deinem Interesse, noch in unserem. Poste mal einen Link oder mach ein Ticket, dann schauen wir gerne, ansonsten sehe ich da wenig Land.