Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 24676|Antwort: 0

[Quelle] . Der Rückgabewert der PayPal-IPN war schon immer UNGÜLTIG

[Link kopieren]
Veröffentlicht am 28.05.2019 16:16:05 | | | |
Zuerst der Link zum Immediate Payment Notice (IPN)-Dokument:Der Hyperlink-Login ist sichtbar.

Sobald der Server eine sofortige Zahlungsbenachrichtigung erhält, müssen Sie diese bestätigen, indem Sie einen HTTP-POST erstellen, der an PayPal gesendet wird. Dein POST sollte an folgende Adresse gesendet werden:Der Hyperlink-Login ist sichtbar.

(wenn du es erhältst). Du musst außerdem eine Variable namens "cmd" mit dem Wert "_notify-validate" (z. B. cmd=_notify-validate) an den POST-String anhängen.

PayPal antwortet auf den POST mit dem Wort "VERIFIZIERT"oder"UNGÜLTIG”。


VERIFIZIERT: Die Validierung ist erfolgreich, UNGÜLTIG bedeutet, dass die Validierung fehlgeschlagen ist.

Lösung:

Ändern Sie die Zeichenkodierung von PayPal und finden Sie "Settings - Sales Tools - PayPal Button Language Encoding - More Encoding Options", wie in der untenstehenden Abbildung dargestellt:



Setze "Willst du dieselbe Codierung (z. B. IPN, herunterladbare Protokolle, E-Mails) in den Daten verwenden, die PayPal dir sendet?" "Codiert als UTF-8.

Mein Code:



Versuchen Sie, mit dem Postboten zu committen, und es wird ebenfalls "VERIFIZIERT" angezeigt, wie unten gezeigt:






Vorhergehend:WPF loggt sich bei Discuz an und postet Beiträge
Nächster:. .NET-Resilienz und Transient Failure Management Polly-Wiederholungsstrategie
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com