PayPal Anbindung von isotope
Hallo,
ich habe eine Frage bezüglich der Anbindung von dem isotope Modul an PayPal (im Augenblick noch die Sandbox) und ich hoffe, dass mir jemand dort weiterhelfen kann.
Die Anbindung Richtung Paypal funktioniert soweit (ich kann die Bezahlung mit dem richtigen Betrag dort sehen und auch bestätigen). Die Rückmeldung an das Modul funktioniert allerdings nicht richtig. Bei PayPal habe ich die PDT Funktion aktiviert, isotope ist auf Version 0.2.2 stable Build 6 aktualisiert.
Sobald ich bei der Paypal Sandbox die Zahlung bestätige, bekomme ich folgende Meldung im Systemlog:
Details: New post-sale request: system/modules/isotope/postsale.php?mod=pay&id=3 Array ( )
Funktion: PostSale run()
bzw.
Details: PayPal IPN: data rejected (INVALID) Array ( )
Funktion: PaymentPaypal processPostSale()
Eine Änderung im Status der Bestellung bzw. der Bezahlung ist nicht zu erkennen. Wie kann ich im Contao Backend sehen, dass die Bezahlung erfolgreich war bzw. wie kann ich Paypal / isotope konfigurieren, dass die Rückmeldung bzgl. der Bezahlung erfolgreich durchgeführt werden kann? Gibt es dort bestimmte Einstellungen, die ich noch vornehmen muss?
Vielen Dank im Voraus.
Viele Grüße und einen schönen 2. Advent
Ole
Problem mit Postsale.php und paypal.php
Kaputt machen sagt immer mein kleiner Sohn, wenn ihm was nicht gefällt. Wenn eine Standard-Zahlungsmethode wie Paypal bei Isotope schwächelt, macht man halt was möglich ist. Dazu gibt es ja teilweise diametrale Lösungsansätze hier im Forum, die werden halt nach und nach ausgetestet. Wenn es mit den gegebenen "Boardmitteln" nicht funktioniert, geht man halt weiter.
Ein Update ist natürlich immer ein Lösung, wenn bekannt ist, dass sich um einen Bug handelt, der in einer neuen Version behoben ist. Auf Github habe ich zu der Sandbox allerdings kein geschlossenes Ticket gefunden.
Nach rückspielen der postsale.php funktioniert der LIVE Betrieb. :D
An der Sandbox bin ich noch dran und versuche gerade die Logs dazu zu finden.:eek:
Benachrichtigungscenter Fehlerursache
Zitat:
Zitat von
maipe
Welche Logs kann man eigentlich am besten zur Fehleranalyse bei dem Payment mit Paypal hernehmen? Nachdem ich die Fallbacksprache geändert habe (alle Seitenbäume sind zur Hauptsprache eingestellt, auch der Beanchrichtigungscenter), erhalte ich wieder keine Bestellungen mehr. :confused: Es erscheint nur "Kasse - Ihr Warenkorb ist leer", Zahlung ist erfolgt, aber keine Bestellung im Backend sichtbar. /kasse/failed.html
Die Seite mit dem Hinweis "Bezahlvorgang fehlgeschlagen" erscheint nicht mehr.
Danke für jeden Tip.
Bis auf weiteres muß ich den Benachrichtigungscenter und die Eingaben dort verdächtigen - nach "ent"öffentlichen der 3-sprachigen "Order" Besetellbestätigung funktioniert Paypal wieder. :D