PayPal Instant Payment Notification Warning

  • Das Problem ist bekannt, aber eine vernünftige Lösung konnte ich bis jetzt nirgends finden.

    Ein Kunde erhält von PayPal folgende Mitteilung:

    Zitat

    Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

    https://fitterbrain.org/wc-api/WC_Gateway_Paypal/

    Im eigenen Support-Forum findet es WooCommerce nicht für nötig, auf das Problem einzugehen:

    https://wordpress.org/support/topic/…orking-anymore/

    Ein längerer Post dazu hat leider auch nicht weitergeholfen:

    https://alexanderdejong.com/wordpress/wooc…fication-error/

    Eine Vermutung: PayPal verträgt sich nicht mit Polylang, auch nicht, wenn Hyyan WooCommerce Polylang Integration installiert ist.

    Oder anders gefragt: Gibt es eine funktionierende Lösung, um ein einziges Produkt auf einer zweisprachigen Website mit PayPal zu verkaufen?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Dafür kann es viele Gründe geben. Das Problem lässt sich aber sehr gut lokalisieren: Paypal Log von WooCommerce, Error Log des Server und Paypal Kundenkonto IPN Historie. In vielen Fällen ist eine Web Applikations Firewall auf Seiten des Providers ein Problem, aber auch WordPress Sicherheits Plugins können den Effekt verursachen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Vielen Dank für die Hinweise!

    Den Paypal-Log von WooCommerce hatte ich mir angeschaut, da wird zwar das Datum der Datei aufdatiert, aber darin sind merkwürdigerweise nur alte Transaktionen.

    Die IPN-Historie des Paypal-Kundenkontos verzeichnet bloss denselben Fehler, auf den in der Mail hingewiesen wird.

    Ich werde mich nun einmal um eine allfällige Firewall des Hosters und die Sicherheitsplugins kümmern.


  • Den Paypal-Log von WooCommerce hatte ich mir angeschaut, da wird zwar das Datum der Datei aufdatiert, aber darin sind merkwürdigerweise nur alte Transaktionen.

    Im Paypal Konfigurationsmenü kann man das Logfile aktivieren und dort sieht man auch den Pfad zum Logfile. Oft befindet sich noch ein altes im WC-LOGS Verzeichnis, sodass man an der vermeintlich falschen Stelle nachschaut.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Das Problem wird, wie ich vermutet habe, durch das Plugin Polylang verursacht.

    Die Frage ist nun, wie einfach und ohne WPML oder Multisite Installation, ein zweisprachiger Shop für ein einziges Produkt eingerichtet werden kann.

  • Das Problem wird, wie ich vermutet habe, durch das Plugin Polylang verursacht.

    Interessant. Habe leider keine Zeit, sonst würde ich mir das mal ansehen, weil mich der Grund dahinter interessiert. Man müsste Polylang wohl daran hindern in diesen Endpunkt einzugreifen. Mit einem geeigneten Filter kurz vorher ist das sicherlich zu machen. Ich würde mal die Leute von Polylang kontaktieren, denn das WooCommerce Addon von Polylang muss damit eigentlich zurecht kommen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Ich sehe garde im ersten Post ist von Hyyan Polylang Woo Integration die Rede. Es wird also gar nicht die kostenpflichtige Version von Polylang für WooCommerce verwendet, dann macht es auch keinen Sinn mit Polylang zu sprechen. Im Hyyan Git gibt es einen Beitrag dazu: https://github.com/hyyan/woo-poly-integration/issues/218

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Peinlich, peinlich... Ich bin und bleibe kein WooCommerce-Fachmann. :oops:

    1) Ich habe gar nicht mitbekommen, dass es mittlerweile Polylang für WooCommerce gibt.

    2) Hyyan Polylang Woo Integration habe ich nicht viel zugetraut und mich deshalb auch nicht weiter darum gekümmert und gesehen, dass da seit langem ein offener Issue ist.

    In der Zwischenzeit habe ich noch mit dem Plugin PayPal IPN for WordPress herumgespielt, bin aber nicht weitergekommen.

    Da es sich nur um ein Produkt handelt, können die Bestellungen auch ganz gut manuell abgewickelt werden. Ich habe deshalb die sofortige Zahlungsbestätigung (IPN) deaktiviert.

    Nochmals vielen Dank für die Hilfe!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!