Opened 4 years ago
Closed 3 years ago
#2206 closed Bug/Fehler (worksforme)
PayPal Checkout - Probleme mit Express und Rechnung
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | hoch | Milestone: | |
| Component: | Module | Version: | 2.0.6.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Shopversion ist 2.0.6.0 und PayPal Version ist 1.79. PHP-Version ist 7.3.33
Freigeschaltet und auf grün ist alles in der Konfiguration. Profil wurde neu angelegt und die Webhooks sind auch neu eingefügt worden. Warenkorb übertragen ist auf nein.
Bei PayPal Rechnung (paypalpui) kommt keine Rückmeldung an den Shop und es fehlen alle Zahlungsdetails. In den Logfiles ist nichts zu finden. Bei einer abgebrochenen Bestellung kam trotzdem die Zahlungsaufforderung von Ratepay.
Bei PayPal Express findet man immer wieder folgende Einträge in Log-Files:
Error-Log:
[2022-05-04 12:27:05] [error] [modified] [pid:6780] ERROR found for URL: /callback/paypal/paypalexpress.php {} {}
[2022-05-04 12:27:05] [error] [modified] [pid:3421] Object of class stdClass could not be converted to string in File: inc/db_functions.inc.php on Line: 48 {} {}
[2022-05-04 12:27:05] [error] [modified] [pid:3421] Backtrace #0 - includes/external/paypal/classes/PayPalCommon.php called at Line 552 {} {}
[2022-05-04 12:27:05] [error] [modified] [pid:3421] Backtrace #1 - includes/external/paypal/classes/PayPalCommon.php called at Line 442 {} {}
[2022-05-04 12:27:05] [error] [modified] [pid:3421] Backtrace #2 - callback/paypal/paypalexpress.php called at Line 67 {} {}
Warning:
[2022-05-04 12:27:05] [warning] [modified] [pid:3421] mysqli_real_escape_string() expects parameter 2 to be string, object given in File: inc/db_functions_mysqli.inc.php on Line: 254 {} {}
[2022-05-04 12:27:05] [warning] [modified] [pid:3421] Backtrace #0 - inc/db_functions.inc.php called at Line 56 {} {}
[2022-05-04 12:27:05] [warning] [modified] [pid:3421] Backtrace #1 - includes/external/paypal/classes/PayPalCommon.php called at Line 552 {} {}
[2022-05-04 12:27:05] [warning] [modified] [pid:3421] Backtrace #2 - includes/external/paypal/classes/PayPalCommon.php called at Line 442 {} {}
[2022-05-04 12:27:05] [warning] [modified] [pid:3421] Backtrace #3 - callback/paypal/paypalexpress.php called at Line 67 {} {}
Die Bestellungen mit Express scheinen aber ansonsten zu funktionieren.
Attachments (0)
Change History (6)
comment:1 by , 4 years ago
| Milestone: | → modified-shop-2.0.6.1 |
|---|
comment:2 by , 4 years ago
- das Log hat nichts mit Kauf auf Rechnung zu tun.
- in mehreren Shops getestet, mit unterschiedlichen Shopversionen und es funktioniert immer.
comment:3 by , 4 years ago
Zu 1: Die Logs entstehen ja auch bei PayPal-Express, wie bereits beschrieben. Die dazugehörige Bestellung mit Express geht aber um einige Sekunden/Minuten zeitversetzt ein (im oben genannten Fall um 12:27:48). Außer den Logs sind auch sonst keine Probleme mit PayPal Express erkennbar.
Zu 2: Der Einbau wurde mehrfach überprüft und auch der Upload der Dateien. Webhooks und Profil wurden mehrfach deinstalliert und wieder neu angelegt. Alle anderen Zahlungsarten funktionieren fehlerfrei, nur bei Kauf auf Rechnung klappt zwar die Bestellung, aber der Shop erhält absolut keine Zahlungsdetails (Meldung im Administrationsbereich: Keine Zahlungsdetails vorhanden). In keinem der Logs sind Hinweise zu Kauf auf Rechnung (paypalpui) zu finden.
Die Dateien aus CHANGED_FILES wurden sorgfältig verglichen. Allerdings war nur eine individuelle (optische) Anpassung in der admin/includes/modules/orders_listing.php vorhanden. Alle anderen Dateien konnten komplett übernommen werden. Das admin-Verzeichnis wurde auch nicht umbenannt.
Bei der Verknüpfung mit modified gab es einige technische Probleme bei PayPal (es ist ein Fehler aufgetreten, versuchen Sie es erneut), obwohl es dann doch nach mehreren Versuchen funktioniert hat und der Status Kreditkarte/Kauf auf Rechnung Live jeweils auf grün ist. Kann es eventuell hier zu einem Problem gekommen sein?
comment:4 by , 4 years ago
Keine Zahlungsdetails vorhanden
das klingt als ob das bei dir gar nicht funktioniert.
Bitte melde dich über das Kontaktformular, dann würden wir uns das direkt bei dir im Shop anschauen.
comment:5 by , 4 years ago
| Milestone: | modified-shop-2.0.7.0 → modified-shop-2.0.8.0 |
|---|
comment:6 by , 3 years ago
| Milestone: | modified-shop-2.0.8.0 |
|---|---|
| Resolution: | → worksforme |
| Status: | new → closed |
Wir schließen das Ticket, da sich auch 11 Monate später niemand bei uns gemeldet hat und wir das Problem nicht nachstellen können.
