Erstens, ich habe kein Bussiness-Konto, also wenn das das Problem ist, sag es mir einfach, denn es ist fast unmöglich zu finden, wo die Anfrage für Paypal Express Checkout auf ihrer offiziellen Website ist.
Mein Code für diese API lautet:
%Vor%Dann, bis hier ist (denke ich) in Ordnung. Aber einige Checks sind das, was ich mit $ request geschickt habe:
%Vor%Und das bekomme ich von Paypal:
%Vor%Weiß jemand, was hier passiert? Ist das falsch? Ist das Hauptkonto das Problem hier?
LÖSUNG:
Ich habe dieses Problem damit gelöst:
AVOID Verwenden Sie "urlencode ()" , um die Parameter zu codieren, und speichern Sie Ihre Daten wie gewohnt.
Beispiel:
%Vor%VERWENDEN Sie http_build_query ($ request) im Moment, bevor Sie es über "Curl" wie folgt senden:
%Vor%Ich habe den gleichen Fehler bekommen, aber mein Problem war das falsche Format des Ablaufdatums der Karte. Der Fehler, den ich erhielt, wurde durch das Datum verursacht, an dem ich starb. Es war nicht im richtigen Format. Es musste "032018" nicht "3/2018" sein.
Tags und Links paypal express-checkout