PayPal Link "ausgelaufen/ungültig"

Alle Fragen zu den Kauf-Modulen von wpShopGermany4.

Moderator: maennchen1.de

Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Karl Herre »

Guten Morgen,

könntest du bitte ein Screenshot davon posten?
Dateianhänge
So sollte es aussehen.
So sollte es aussehen.
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Unbenannt.PNG
Unbenannt.PNG (5.55 KiB) 1521 mal betrachtet
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Sieht der generierte HTML-Quellcode dieser Seite im Browser auch so spartanisch aus, oder wird dort noch etwas mehr - vielleicht sogar ein Fehler - angezeigt?

So wie es jetzt im Screenshot aussieht, sieht es stark nach angepasster PHTML-Datei aus.
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Leider steht im Quellcode sonst nichts mehr. Die wpsg_done ist natürlich angepasst, aber mit trackingcode davor, der da auch schon sehr lange drin ist. Der verwendete wpsg-code ist identisch mit dem Original aus v4.2.3 - ist ja nur ein paar Zeilen...

User views deaktivieren hat nichts geändert - ich habe mal den debug eingeschaltet - das kommt per Nachricht...
Grüsse, Dirk
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Das steht im Debug (Auszug aus der PN):
Array
(
[name] => INVALID_REQUEST
[message] => Request is not well-formed, syntactically incorrect, or violates schema.
[debug_id] => 25975cc53e280
[details] => Array
(
[0] => Array
(
[field] => /purchase_units/@reference_id=='order_8297'/items/0/unit_amount/value
[value] => 1,091.60
[location] => body
[issue] => INVALID_PARAMETER_SYNTAX
[description] => The value of a field does not conform to the expected format.
)

[1] => Array
(
[field] => /purchase_units/@reference_id=='order_8297'/amount/value
[value] => 1,568.00
[location] => body
[issue] => INVALID_PARAMETER_SYNTAX
[description] => The value of a field does not conform to the expected format.
)

[2] => Array
(
[field] => /purchase_units/@reference_id=='order_8297'/amount/breakdown/item_total/value
[value] => 1,317.65
[location] => body
[issue] => INVALID_PARAMETER_SYNTAX
[description] => The value of a field does not conform to the expected format.
)
Sieht so aus, als würden die Variablen falsch übergeben werden.
Kommt denn exakt der selbe Fehler mit deaktivierten user_views?

Wenn ja, kannst du bitte einen Screenshot deines Moduls PayPal posten?
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Hi,
ich hatte zuerst die user_views deaktiviert und als das keine Änderung brachte zusätzlich den debug-mode eingeschaltet....
Anbei ein screenshot der settings. Könnt ihr da was erkennen? Die Meldung von Paypal, dass bezahlt wurde, kommt auch nicht an... Offenbar können einige Kunden direkt nach dem Kaufvorgang bezahlen....

Grüsse, Dirk
Dateianhänge
Unbenannt.PNG
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Wenn an PayPal falsche Daten übermittelt werden, dann kann keine Bestätigung seitens PayPal an deinen Server geschickt werden.
Du nutzt PayPal-v2. Hast du dafür eine neue App bei Paypal angelegt? Dort bekommst du neue Zugangsdaten und musst den Webhook erneut anmelden. Hast du das schon gemacht?

Kannst du für den Test alle anderen Plugins kurzzeitig deaktivieren? Nicht das irgendein SEO- oder Cache- oder Security-Plugin die Ausgabe "verbessert" und dadurch Variablen verändert werden.
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Ich hatte vorher v4.1.8 installiert und da auch schon Paypal V2 im Einsatz. Es hat alles funktioniert, bis ich auf 4.2.2. bzw 4.2.3. ging. Ich prüfe alles nochmal soweit möglich.
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Ich glaube, es liegt am Betrag >999€. Wir testen das morgen und melden uns.
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Hallo,
Hatte heute morgen eine Bestellung mit einem Betrag um die 200€ - der Bezahllink in der Email führt auf die Seite in der nur „Danke für die Bestellung“ steht. Ich hatte die Paypal-Konfig im Developer-Interface auch mal überprüft und sicherheitshalber angepasst..... werde heute Nacht mal die Plugins testen.....
Grüsse, Dirk
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Die Zahlung wurde demnach nicht durchgeführt?
Wenn die Zahlung nicht durchgeführt wurde, aktiviere bitte noch einmal den Debug-Modus und poste die Meldung (analog meinem Ausschnitt aus der letzten Meldung) hier. Danke!
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Dirk
Beiträge: 528
Registriert: 04.02.2015, 11:50
Lizenz: wpShopGermany Enterprise
Wohnort: München

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von Dirk »

Update:
Es liegt nicht an plugins oder dem Theme. Ich habe die Paypal-settings im Modul und im Developer-Interface von Paypal nochmal geprüft und "geradegezogen". Kunden können nun wieder bezahlen, aber die Meldung von paypal dass bezahlt ist, kommt nach wie vor nicht an.

Was gibt es denn da eigentlich alles einzustellen? Das sind doch nur 3 Dinge:
- die client ID: aus developer-interface ins Modul kopieren
- das "secret": ebenso
- der Webhook: aus Modul in developer-interface kopieren - das ist ja nur eine URL, richtig? Bzgl der Webhook-ID, die Paypal da zeigt muss ja nichts getan werden - das event ist "sale completed"

Das dürfte doch alles sein, oder ist da noch etwas, das ich übersehen haben könnte?

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

Re: PayPal Link "ausgelaufen/ungültig"

Beitrag von maennchen1.de »

Prima, dass es zum Teil schon wieder geht. An was hat es gelegen?

Was meinst du mit "es kommt nichts an"?
Steht etwas im Bestell-Protokoll?
Steht etwas im Server-Log?
Steht etwas im PayPal-Developer Interface?
Hast du für die V2 eine neue App angelegt? Weiter oben hatte ich das so verstanden, dass du das nicht gemacht hast. Die V2 gibt es erst seit der letzten wpShopGermany Version und nur im Modul PayPal PLUS.
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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Antworten