{read/write}_checkouts scopes do not exist for private apps

Highlighted
Excursionist
27 0 5

Hi,

I am trying to use the admin API through a private app we are developing for our shop. But I am not able to find the related settings to enable read_checkouts and write_checkouts scopes on the admin page. How can I enable all admin APIs for our private app?

Thanks.

0 Likes
Shopify Partner
49 5 15

{read/write}_checkouts does not exist in Admin GraphQL API. Only in Admin REST API. And in order to write checkouts, your app must also be a sales channel.

0 Likes
Highlighted
Excursionist
27 0 5

Huh, thanks for the reply Tolga. Right, I am trying to use the Admin REST API, not the GRAPHQL. But, I have a "private app" for the shop, and not a "sales channel" app. I was under the impression "private apps" can have all the privileges marketplace apps can have. Can someone from Shopify team advice? Do I need to convert my private app into a sales channel app? If so, how? Is it possible to have a sales channel app targeted for a single shop? We are not trying to write an app for the marketplace.

0 Likes