W usłudze PayPal realizuję Express Checkout.Komunikat o błędzie Express Checkout: "Nagłówek zabezpieczeń jest nieprawidłowy"
Nie mam problemu z dwoma pierwszymi krokami, SetExpressCheckout
i GetExpressCheckout
. Ale kiedy używam DoExpressCheckout
, napotykam błąd "Nagłówek zabezpieczeń jest nieprawidłowy".
Poświadczenia API są takie same!
Naprawiłem to, zmieniając $environment
na live
w DoExpressCheckout
. (Różnica polega na tym, że używa https://api.sandbox.paypal.com/nvp/
zamiast https://api-3t.$environment.paypal.com/nvp
)
Ale dlaczego?
Czy jest coś nie tak z https://api-3t.$environment.paypal.com/nvp
?
Miałem to, ponieważ użyłem konta testowego kontra użytkownika interfejsu API, które wyglądają podobnie. – Jazzy
oh, stary! zrobiłeś mój dzień! Używałem curl :-( –
Mam do czynienia z tym samym problemem, ale problem polega na tym, że działa lokalnie, ale nie działa w produkcji daje "Nagłówek bezpieczeństwa jest nieprawidłowy" .Nie wiem dlaczego.Iam za pomocą activemerchant .. Może yo help m in that? –