PERMISSION_DENIED error when trying Paypal Express Checkout via Shuttle in sandbox
josh281
Contributor
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Posted on
Mar-04-2022
07:35 AM
Hello,
Debug Id: a11a12da09677
Issue: I get a "No permission for the requested operation (PERMISSION_DENIED)" error when trying the Paypal Express Checkout via Shuttle.
Notes: I already enabled the App's [Transaction Search] checkbox. The sandbox account was created this month only.
I tried recreating the connection on the shuttle interface and creating new sandbox accounts but I still get this error. Can you please help me with this?
Thank you~
Labels:
- Labels:
-
Carts
-
Express Checkout
1 REPLY 1
MTS_Justin
Moderator
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar-07-2022
08:04 AM
Hello,
When you on-boarded the account, did you specify the feature "future payment" to be included, as when checking the on-boarded account (93DKT4G8CNAQQ), I'm not seeing this permission being granted to the partner account which is attempting to facilitate the transaction (BYMYE3FD26QEJ) on behalf of the seller account, so the error is expected.
"Feature" definition :
"An array of features that partner can access, or use, in PayPal on behalf of the seller. The seller grants permission for these features to the partner"
"FUTURE_PAYMENT" - Future Payment feature
https://developer.paypal.com/api/partner-referrals/v2/#definition-rest_endpoint_feature
If you're attempting to create a reference transaction (future payment), you need to request this feature / permission from the seller account during the on-boarding process.
Below are the permissions which were granted to the partner account on the seller account :
https://uri.paypal.com/services/payments/realtimepayment, https://uri.paypal.com/services/payments/partnerfee, https://uri.paypal.com/services/payments/refund, https://uri.paypal.com/services/customer/merchant-integrations/read, https://uri.paypal.com/services/disputes/update-seller, https://uri.paypal.com/services/payments/payment/authcapture, https://uri.paypal.com/services/disputes/read-seller
Thanks !
Was my post helpful? If so, please give me a kudos!
When you on-boarded the account, did you specify the feature "future payment" to be included, as when checking the on-boarded account (93DKT4G8CNAQQ), I'm not seeing this permission being granted to the partner account which is attempting to facilitate the transaction (BYMYE3FD26QEJ) on behalf of the seller account, so the error is expected.
"Feature" definition :
"An array of features that partner can access, or use, in PayPal on behalf of the seller. The seller grants permission for these features to the partner"
"FUTURE_PAYMENT" - Future Payment feature
https://developer.paypal.com/api/partner-referrals/v2/#definition-rest_endpoint_feature
If you're attempting to create a reference transaction (future payment), you need to request this feature / permission from the seller account during the on-boarding process.
Below are the permissions which were granted to the partner account on the seller account :
https://uri.paypal.com/services/payments/realtimepayment, https://uri.paypal.com/services/payments/partnerfee, https://uri.paypal.com/services/payments/refund, https://uri.paypal.com/services/customer/merchant-integrations/read, https://uri.paypal.com/services/disputes/update-seller, https://uri.paypal.com/services/payments/payment/authcapture, https://uri.paypal.com/services/disputes/read-seller
Thanks !
Was my post helpful? If so, please give me a kudos!
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
Related Content
- PAYER_ACTION_REQUIRED returned for Capture intent when calling v2 checkout orders in Sandbox Environment
- API TRANSACTION_REFUSED in Sandbox when Capturing Payment in REST APIs
- When clicking on a payment button generates error: Unexpected token ... in PayPal Payments Standard
- Advanced Checkout Error Trigger is not triggering an error but still going through onApprove in Sandbox Environment
- Getting an error when trying to create an order. in REST APIs