REST | 403 | No permission for the requested operation

Twinbird24
Contributor
Contributor

I have a website that uses express checkout. I followed the docs to get it set up, and everything worked fine up until now (the sandbox account could make/receive payments). Now, I'm not able to make API calls to the sandbox to test the PayPal checkout on my website. I get the following error message when I click the "PayPal Checkout" button: 

 

Error: Error: Request to post https://www.sandbox.paypal.com/v1/payments/payment failed with 403 error.

Correlation id: ef45a9e652c21, ef45a9e652c21

{
  "name": "PERMISSION_DENIED",
  "message": "No permission for the requested operation",
  "information_link": "https://developer.paypal.com/docs/api/payments/#errors",
  "debug_id": "ef45a9e652c21"
}

 

I've changed nothing with the code on my website, and I'm not sure what to do to prevent this error.

Login to Me Too
28 REPLIES 28

MTS_Justin
Moderator
Moderator
Hello,

I posted earlier in this thread --

"I'll update this thread once the issue is resolved or I have an update to share"

The issue hasn't been resolved and there is no update of significance to share at this time. We're working on the issue and hope to have a resolution soon, but cannot commit to any specific time-frame.

Once I have an update to share, I'll update this thread.


Was my post helpful? If so, please give me a kudos!
Login to Me Too

MTS_Justin
Moderator
Moderator
Hello,

I may have a workaround whilst we work on this issue internally, but I need a volunteer or two to share the client_id for their app ( sandbox client_id) and then conduct a test transaction after I made a change to the application permissions.

** Note ** I cannot make this change on production / live client_id's - Only sandbox client_id's will be accepted

Let me know if your interested in testing this workaround.

Was my post helpful? If so, please give me a kudos!
Login to Me Too

Participant
Contributor
Contributor

Mine is working in live mode as well as sandbox mode.

 

Good job, well done!

 

 

 

Login to Me Too

Chunks1
Contributor
Contributor

Do I send my ID on this forum or private message?

Whats the workaround?

Login to Me Too

GaslightMedia
Member
Member

Have you reverted the update to Sandbox? As of this morning I still have this problem and still only with a new account. My older account sandbox is still working.

 

"name": "PERMISSION_DENIED",
"message": "No permission for the requested operation",
"information_link": "https://developer.paypal.com/docs/api/payments/#errors",
"debug_id": "4b8b0f7245dcf"

 

 

Login to Me Too

MTS_Justin
Moderator
Moderator
Hello,

We've just completed the fix for this issue today and requests should now be working as expected.

If this is not the case, please share the following information to allow me to review your request.

1. Debug ID returned in the API response

Thanks !

Was my post helpful? If so, please give me a kudos!
Login to Me Too

eugeniachielli
Contributor
Contributor

Hi Justin!

 

I'm getting the same error.

 

The Debug ID is: 9efcb961d81bf

 

Could you help me solving this?

 

Thanks!

Login to Me Too

EugenKonkov
Contributor
Contributor

json => {
debug_id => a5e1406251273,
details => [
{
field => undef,
issue => No permission for the requested operation. ,
location => undef,
value => undef,
},
],
information_link => https://developer.paypal.com/docs/classic/products/permissions/,
localizedMessage => No permission for the requested operation. ,
message => No permission for the requested operation. ,
name => PERMISSION_DENIED,
suppressed => [],
},

 

Can you help me what is wrong with my sandbox?

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.