Błąd przy wykonywaniu() autoryzowanej płatności po zatwierdzeniu przez użytkownika.PayPay Payments REST API - REQUIRED_SCOPE_MISSING
zakresy : "OpenID email profil Adres Telefon https://uri.paypal.com/services/expresscheckout"
[http_code] => 403
[url] => https://api.sandbox.paypal.com/v1/payments/payment/PAY-55313193UK1537019LCXIDBA/execute
[header] => Array
(
[0] => Content-Type:application/json
[1] => Authorization:Bearer user_access_token_from_identity_api
[2] => PayPal-Partner-Attribution-Id:pp_attr_id
)
[post_data] => {"payer_id":"3BTU9WTCHAU2Q"}
[response] => {"name":"REQUIRED_SCOPE_MISSING","message":"Access token is missing required scope.","information_link":"https://developer.paypal.com/webapps/developer/docs/api/#REQUIRED_SCOPE_MISSING","debug_id":"e40c3f6b601a"}
)
Używam tylko jeden sandbox CLIENT_ID i mam Akceptuj płatności i włączaj uprawnienia Bezproblemowa realizacja transakcji.
https://developer.paypal.com/docs/integration/direct/identity/seamless-checkout/
Każdy wgląd jest mile widziana.
Pozdrawiam, pokażę, co złego w mojej odpowiedzi. Dziękuje za komentarz. –