Ich implementiere Express Checkout in PayPal.Express Checkout-Fehlermeldung: "Sicherheitsheader ist nicht gültig"
Ich habe kein Problem mit den ersten beiden Schritten, SetExpressCheckout
und GetExpressCheckout
. Aber wenn ich DoExpressCheckout
benutze, erhalte ich den Fehler "Sicherheit Header ist nicht gültig".
Die API-Anmeldeinformationen sind identisch!
Ich habe es durch Ändern der $environment
zu live
in DoExpressCheckout
behoben. (Der Unterschied $environment
macht ist, dass es https://api.sandbox.paypal.com/nvp/
statt https://api-3t.$environment.paypal.com/nvp
verwenden wird)
Aber warum?
Stimmt etwas nicht mit https://api-3t.$environment.paypal.com/nvp
?
Ich hatte dies, weil ich Test Account vs. API Username verwendet, die beide ähnlich aussehen. – Jazzy
oh, Mann! du hast meinen Tag gerettet! Ich war mit curl :-( –
Ich bin mit dem gleichen Problem, aber das Problem ist, dass es lokal arbeitet, aber nicht in der Produktion arbeiten gibt es "Sicherheit Header ist ungültig". Ich weiß nicht warum. Ich benutze Activemerchant .. Kann yo help m in das? –