Probleme mit dem "oepaypal" Modul

Hallo zusammen,

wir nutzen das mitgelieferte “oepaypal”-Modul in einer OXID-Instanz Version 4.10.3. Das Modul arbeitet im Generellen wie erwartet, jedoch bereitet es Probleme bei der Zahlungbestätigung durch PayPal.

Ist die Sandbox eingeschaltet, und wir führen Testkäufe durch, wird die Benachrichtugung über die erfolgreiche Zahlung ohne Probleme im Shop vermerkt.

Ist die Sandbox jedoch abgeschaltet, und ein Kunde bezahlt mit PayPal, funktioniert die Rückmeldung nicht. Im Log des Moduls ist dann Folgendes vermerkt:


======================= IPN VERIFICATION FAILURE BY PAYPAL [2017-04-24 16:18:10] ======================= #
[DATEN....]
  'PayPal Full Response' => 'Array
(
    [<HTML><HEAD>
<TITLE>Service_Unavailable</TITLE>
</HEAD><BODY>
<H1>Service_Unavailable_-_DNS_failure</H1>
The_server_is_temporarily_unable_to_service_your_request___Please_try_again
later_<P>
Reference] => 
    [#32;] => 
    [#35;11] => 
    [#46;a8eaef50] => 
    [#46;1493043490] => 
    [#46;2ec8901
</BODY></HTML>
] => 
)
',
)

im Log konnte ich auch folgende Zeile als einzigen gravierenden Unterschied zwischen einem normalen und einem Sanboxvorgang ausmachen:


'PAYMENTREQUEST_0_NOTIFYURL' => 'https://www.meinshop.de/index.php?cl=oePayPalIPNHandler&fnc=handleRequest&shp=oxbaseshop',

Dieser Wert wird nur außerhalb der Sanbox übermittelt, und ich vermute den Fehler an dieser Stelle, da es ohne die Übermittlung des Attributs ja funktioniert.

Hat eventuell Jemand ebenfalls solche Erfahrungen gemacht und kann einen Hinweis geben?
Wir sind für jede Hilfe dankbar.

http://forum.oxid-esales.com/showthread.php?t=26419&page=3#post162054

[QUOTE=patchwork.de;187241]http://forum.oxid-esales.com/showthread.php?t=26419&page=3#post162054[/QUOTE]

Wir haben die Änderungen an der URL vorgenommen, was das Problem tatsächlich behoben hat.

Wenn das Problem allerdings durch das simple Ersetzen der URL behoben und durch Probleme mit Akamai verursacht wird, spricht dann Irgendetwas dagegen, diese simplen Änderungen im Upstream des Moduls einzuspielen?

Das würde vielen zukünftigen Nutzern vermutlich eine Menge Zeit und Nerven sparen.

damit hast Du recht :smiley:
https://bugs.oxid-esales.com/view.php?id=6122

Allerdings ist diese IPN-Fehlermeldung nur dann relevant, wenn der Kunde nicht direkt über sein PayPal-Konto zahlen kann falls zB. sein Guthaben nicht ausreicht.In diesem Fall erhält man ja eine Mail von PayPal und muss manuell im Admin die Bestellung als bezahlt markieren.

Wir haben das IPN schon vor langer Zeit in unserem WaWi integriert und im oepaypal-Modul deaktiviert:

[QUOTE=patchwork.de;187348]
Allerdings ist diese IPN-Fehlermeldung nur dann relevant, wenn der Kunde nicht direkt über sein PayPal-Konto zahlen kann falls zB. sein Guthaben nicht ausreicht.In diesem Fall erhält man ja eine Mail von PayPal und muss manuell im Admin die Bestellung als bezahlt markieren.
[/QUOTE]

Das kann ich so nicht bestätigen. In unserem Fall ist es so, dass diese Fehlermeldungen immer auftauchen, sobald die Sandbox abgeschaltet wird. Unser Shop erhält dann keinerlei Zahlungsbestätigung von PayPal mehr, egal wie der Kunde bezahlt hat.

(VOR der erwähnten Anpassung jedenfalls, jetzt funktioniert das IPN wieder)

Guten Morgen!

…komme ich an den thread noch irgendwie heran?

http://forum.oxid-esales.com/showthread.php?t=26419&page=3#post162054

Mein 4.9.4 mit PayPal Modul 3.2.1 wirft mir seit wenigen Wochen sporadisch die Kunden auf die Startseite statt den Bestellprozeß in cl=order fortzuführen. Log aufgebläht mit “IPN VERIFICATION FAILURE BY PAYPAL”.

Aus dem Bug Report Eintrag https://bugs.oxid-esales.com/view.php?id=6122 und dem letzten posting darin werde ich bei meinem Kentnißstand leider nicht wirklich schlauer.

Grüsse!

Das ist der hier:

…Merci + Grüsse!

1 Like

Nimm mal die 3.3.1 Version. Da taucht der Fehler nicht mehr auf.

Danke. Ich bin vor Jahren bei Integration von 3.2.1 um mindestens genauso viele gealtert: Gefühlt jedes zur 3.2.1 im Forum genannte Problemchen gehabt.

Ich schau erst nochmal drüber, bevor ich einen Wechsel wage. Mein Gefühl ist da ganz schlecht :wink:

Grüsse!