Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Re: Sales Channel - Completing a checkout with Stripe token - Need relay and read_write permissions

Sales Channel - Completing a checkout with Stripe token - Need relay and read_write permissions

BoxUp
Shopify Partner
38 1 15

Hi,

I've been given access to create checkouts and complete those checkouts by providing a Stripe token.

Because of what my app does, I need to take a portion of the checkout payment (an amount agreed by the store) and pass that onto a third party that helped make the sale.

When I attempt to take fee off of the checkout, I get an error back from Stripe. The error explains that Shopify's Stripe account hasn't given me permission to take a fee or to create a transfer. Here is the error and I've amended the account id to hide it:

Error: This application does not have the required permissions for this endpoint on account 'acct_XXXXXXXXXXX'. Having the 'relay', 'read_write' scopes would allow this request to continue.

 I can create a checkout without the fee or transfer and it works fine. 

I'm concerned that Shopify aren't going to allow me to take a fee, despite agreeing this functionality when approving my app. I have been speaking with support for 3 weeks but have gotten absolutely nowhere, just passed around and ignored.

Any help from anyone that's had a similar problem would be great. Thanks in advance.

Replies 4 (4)

yakpak_rahulm
Excursionist
13 0 4

Hi @BoxUp. Were you able to solve this issue? We're running into the same error.

BoxUp
Shopify Partner
38 1 15
Hi there,

Never found a solution, I'm afraid.

Shopify don't let it happen.

Thanks.
yakpak_rahulm
Excursionist
13 0 4

Got it. thanks for letting me know!

yakpak_rahulm
Excursionist
13 0 4

@selina10261 In my case (I actually have been given permission to create checkouts) the error went away when I started with a new test store.