Fehler: Sicherheits Header ist nicht gültig ArrayPaypal Express zu bezahlen => Fehler: Sicherheits Header ist nicht gültig
(
[TIMESTAMP] => 2014%2d04%2d29T07%3a24%3a29Z
[CORRELATIONID] => 6af6749c848d6
[ACK] => Failure
[VERSION] => 109%2e0
[BUILD] => 10800277
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Security%20error
[L_LONGMESSAGE0] => Security%20header%20is%20not%20valid
[L_SEVERITYCODE0] => Error
)
Ich erhalte diesen Fehler wieder und wieder und kann nicht vorankommen. Ich habe alle API-Benutzernamen, Passwort und Unterschrift überprüft, alle sind korrekt, aber das Hauptproblem ist, dass alle Dinge sind bereits in Paypal Sandbox-Konto gespeichert, aber es kann nicht zurück auf die Seite geben. Ich möchte sagen, dass die Durchtrennung im Sandbox-Konto angezeigt wird, aber nicht an die Anzeigeseite gesendet werden kann. Liege ich irgendwo falsch?
I bekam den gleichen Fehler wie in der ursprünglichen Frage, als ich das folgende Golang PayPal-Paket verwendete: https://github.com/crowdmob/paypal. Falls jemand anders auf einen ähnlichen Fehler trifft, kann der relevante PAYPAL_TEST_USERNAME unter Sandbox -> Konten -> Profil -> API-Anmeldedaten gefunden werden und sieht wie username-facilitator_api1.domain.com aus. Es wird nicht der normale Benutzername [email protected] sein. Auf dieser Seite finden Sie auch das entsprechende PAYPAL_TEST_PASSWORD. Hoffentlich spart dies jemandem Zeit. – rudolph1024
Dies ist ein guter Tipp. Ich möchte hinzufügen, dass Sie ein BUSINESS-Profil mit dem Namen [email protected] auswählen müssen, da andernfalls die Registerkarte "API-Berechtigungen" nicht im Profilbereich angezeigt wird. Hier ist ein Screenshot http://slidemodel.com/images/misc/paypal-blur-credentials-screenshot.png – julianm
Ich mache das mehrmals im Jahr und muss immer noch nachsehen. Dieses Mal war das Problem, wie @ Rudolph1024 vorgeschlagen: Ich hatte die E-Mail/Benutzername hinzugefügt, ohne die _api1 anhängen. PayPal ist lächerlich. – phillyslick