Problem mit Paypal - Fatal Error

Allgemeine Fragen zur Verwendung von wpShopGermany4 und dessen integrierten Modulen

Moderatoren: ThoGoe, maennchen1.de

Antworten
Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Problem mit Paypal - Fatal Error

Beitrag von Joe » 07.05.2018, 11:45

Ich bekomme leider beim normalen Paypal Modul folgenden Fehler:
URL: /warenkorb/?wpsg_mod=wpsg_mod_paypal&wpsg_action=startPayPalPayment&order_id=337

Code: Alles auswählen

Fatal error: Cannot use PayPal\Api\object as object because 'object' is a special class name in /wp-content/plugins/wpshopgermany-free/lib/PayPal/Api/Payment.php on line 8
Client und Secret sind wie in der Anleitung beschrieben angelegt und eingetragen.

das einzige, was ich zu dem Fehler gefunden habe ist hier:
https://www.bountysource.com/issues/532 ... -as-object

Gruß Joe

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2790
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von ThoGoe » 07.05.2018, 13:20

Hallo!

Bitte schau zuvor einmal in diesen Thread.

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von Joe » 07.05.2018, 14:59

WordPress Version: 4.9.5
PHP Version: 7.2.4
wpShopGermany 4.0.7
Rechnungsmodul 4.0.7

aktualisiert von 3.12?
www.notfallspiegel.de

Im Bestellablauf wenn der Shop zu PayPal weiterleiten soll, lande ich auf der Fehler 500 Seite.
nach Aktivierung des Debug Modus wird der fatale Fehler angezeigt.

fehlt noch eine Info?
Gruß Joe

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2790
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von ThoGoe » 07.05.2018, 17:00

Hallo (soviel Zeit muss sein)!

Bei dir auf der Seite werden einige Meldungen angezeigt:

Code: Alles auswählen

Deprecated: Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/plugins/wpshopgermany-free/mods/wpsg_mod_kundenverwaltung.class.php on line 209 Deprecated: Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/themes/brooklyn/unite-custom/widgets/ut_contact.php on line 96 Deprecated: 

Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/themes/brooklyn/unite-custom/widgets/ut_flickr_widget.php on line 117 Deprecated: Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/themes/brooklyn/unite-custom/widgets/ut_logo_widget.php on line 78 Deprecated: 

Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/themes/brooklyn/unite-custom/widgets/ut_social.php on line 289 Deprecated: Function create_function() is deprecated in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/themes/brooklyn/unite-custom/widgets/ut_video_widget.php on line 49 Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/web220/b3/13/5370113/htdocs/notfallspiegel/wp-content/plugins/js_composer/include/classes/core/class-vc-mapper.php on line 111
Hast du das Problem auch, wenn du die user_views und andere Plugins deaktivierst und ein Standardtheme aktivierst?

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von Joe » 07.05.2018, 22:28

Gude, moin und hallo,

hatte zwischenzeitlich mal twentyseventeen aktiviert und den /wp-content/uploads/wpsg/user_views Ordner umbenannt. Keine Änderung bzgl Paypal Fehler...

Beim Aufruf um die Paypal Zahlung zu starten bekomme ich noch immer:

Code: Alles auswählen

Deprecated: Function create_function() is deprecated in /wp-content/plugins/wpshopgermany-free/mods/wpsg_mod_kundenverwaltung.class.php on line 209 
Fatal error: Cannot use PayPal\Api\object as object because 'object' is a special class name in /wp-content/plugins/wpshopgermany-free/lib/PayPal/Api/Payment.php on line 8
komme nicht weiter.. war wohl doch keine gute Idee jetzt schon das Update auf Version 4 zu machen :(

Gruß Joe

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2790
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von ThoGoe » 08.05.2018, 07:13

Hallo!

Von welcher 3er Version du geupdatet hast, weißt du nicht mehr?

Wie bist du beim Update vorgegangen? Hast du unsere Anleitung beachtet?

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von Joe » 08.05.2018, 09:18

Moin,

genau, ich bin nach der Anleitung vorgegangen.
Laut meinen Backup Daten hab ich auf Version 3.12.5 aktualisiert, bevor ich das Upgrade auf die 4er Version gemacht habe.
Soll ich mal einen Login für Euch erstellen?

mit dem Beitrag aus dem Link in meinem ersten Post
Solved this by using newest paypal sdk
hat der Fehler aber nichts zu tun?

Gruß Joe

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2790
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von ThoGoe » 08.05.2018, 10:36

Hallo!

Ich habe die Vermutung, dass es da Probleme mit deiner php-Version gibt. Bitte prüfe das Ganze einmal unter php7.0. Die Ordner unter lib werden vom Schnittstellenempfänger (in dem Fall: Paypal) geliefert.

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von Joe » 08.05.2018, 10:55

Hi,
prima, das war's!
Tausend Dank!
Gruß Joe

Joe
Beiträge: 289
Registriert: 31.07.2010, 09:50
Lizenz: wpShopGermany Enterprise

Re: Problem mit Paypal - Fatal Error

Beitrag von Joe » 08.05.2018, 13:38

Hi,

noch eine Frage zum Paypal Modul...
Ich habe jetzt in einem Test erfolgreich per Paypal bezahlt und wurde auch anschließend zur Erfolgsseite im Shop weitergeleitet.

In der Bestellverwaltung wird der Status noch als Eingegangen angezeigt. Auch ein Klick auf Status Aktualisieren in der Detailansicht unter Versand-/Zahlungsart bringt keine Änderung. (angezeigt wird: PaymentID: [Status Aktualisieren] PAY-7B7XX_zensiert_XXYYNFQ (approved))

Sollte jetzt in der Bestellverwaltung nicht bezahlt als Status stehen?

Gruß Joe

Benutzeravatar
maennchen1.de
Administrator
Beiträge: 16016
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Problem mit Paypal - Fatal Error

Beitrag von maennchen1.de » 08.05.2018, 16:36

Sofern PayPal die Zahlung als "akzeptiert" an deinen Server schickt und dieser die Anfrage annimmt: ja.
Häufig gemachte Fehler:
- Einstellungen im PayPal-Modul und in PayPal nicht gemäß Dokumentation.
- Die Testinstanz war per Passwort/Wartungsmodus geschützt, so das externe User und damit auch Paypal keine URL aufrufen können.
- Der User hat WordPress-Sicherheitsplugins installiert, welche die Kommunikation unterbrachen.
- Der Provider hat Sicherheitsmechanismen aktiv, welche den Empfang der Daten verhindert.
- Teilweise werden Sandbox-Zahlungen von PayPal nicht als "akzeptiert" gesendet.


Manchmal verzögert sich die Antwort von PayPal auch nur. Also hier evtl. abwarten und danach die obigen Punkte einmal kontrollieren.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
FAQ / häufig gestellte Fragen
wpShopGermany Fehler? Hilfeanleitung!
PHTML-Dateien richtig verwenden (für eigene Anpassungen)

Antworten