Permission denied when using javascript sdk
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am making a website with a payment, but it everytime i try to test buy my product i get a Permission denied error :
Error: Api: /smart/api/order/$$$$$/capture returned ack: permission_denied {"Insufiecient Permissions "}
This is my code:
- Labels:
-
REST SDK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day @pogrammerX
Thank you for posting to the PayPal community.
I would suggest to please make sure you are use the same LIVE REST API Credentials(Client ID & Secret) while performing the create order API and capture order API.
https://developer.paypal.com/api/rest/authentication/
https://developer.paypal.com/api/rest/postman/
Can you please try now by creating a new order and capture the order with the same API credentials.
Also, if a third-party eCommerce partner is performing API operation on your behalf, you(i.e., merchant) should be on-boarded and necessary API permissions should be granted to the Partner(API Caller).
https://developer.paypal.com/docs/multiparty/
https://developer.paypal.com/docs/multiparty/seller-onboarding/
Merchants can manually grant permission to a third-party eCommerce to access specific information in your PayPal account and perform PayPal API operations on your behalf.
Login PayPal.com >> Settings >> Account Settings >> Website payments >> API Access >> Pre-built payment solution >> Grant API permission >> contact your "Third party software eCommerce" for Third Party Permission Username >> enter the username.
Direct link - https://www.paypal.com/cgi-bin/webscr?cmd=_profile-api-grant-authorization
https://developer.paypal.com/api/nvp-soap/paypal-payments-standard/admin/third-party/
If your still facing issues, please create an MTS ticket via - https://www.paypal-support.com/s/?language=en_US with the detailed information and error details.
Sincerely,
Kavya
PayPal MTS
If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Order capture started to return 403 after account type was changed from personal to business in Sandbox Environment
- Javascript SDK orders complete with no error, but no transactions appear in Activity. in SDKs
- server access denied in PayPal Payments Standard
- Get all available scopes in REST APIs
- Permission Denied on Void Authorized Order in REST APIs