Hallo zusammen,
wir haben kürzlich eine Nachricht von PayPal bekommen, daß ab 2013
HTTP 1.1 verwendet und der “Host”-Header im IPN-Verifizierungsskript eingefügt werden muß.
Wir verwenden das PayPal-eFire-Modul für Oxid der Version 1.5.5_23574.
Da die Dateien verschlüsselt sind, habe ich keine Ahnung, ob das Modul die Voraussetzungen bereits erfüllt.
wenn du dich in deinen eFire-Account einloggst und auf die PayPal-Einstelungen gehst, dann wird dort erklärt wie du die Instant Payment Notificatons (IPN) zum Laufen bekommst.
PayPal informiert den IPN-Listener auf eFire, sobald sich was bei deinen PayPal-Transaktionen getan hat. Da das nichts mit dem Checkout zu tun hat, ist das Modul bei der IPN-Verarbeitung gar nicht beteiligt.
Die Doku im PayPal-Developercenter erklärt, wie ein IPN-Listener tickt. Wenn eine IPN-Info reinkommt, dann muss die vor der weiteren Verarbeitung bei PayPal gegengeprüft werden. Das ist dann wohl die Stelle, an der der von dir erwähnte zusätzliche Header hingehört.
Kurz: dem Modul (und damit dir) kann das völlig egal sein, dein IPN-Listener sitzt in eFire und das Team wird schon dafür sorgen, dass alles funktioniert