Hi all,
Is it possible to use the storefrontAccessTokenCreate
mutation without having the app approved as a Sales Channel?
I’ve tried submitting multiple times as a Sales Channel, but got rejected each time with very limited feedback – just a screenshot and a vague comment saying “your app doesn’t have a platform, it only creates a page.” (screenshot below).
The app is a simple custom storefront (via app proxy or external domain).
It’s not a consumer platform like Facebook or Instagram – true – but it does provide a page where products can be showcased outside the Online Store.
That Sales Channel rejection is just context for why I ended up going as a regular public app instead.
But now I’m stuck again: I can’t seem to get the storefrontAccessTokenCreate
mutation to work (as non Sales Channel app) – it always throws the GraphQL error: "Access denied for storefrontAccessTokenCreate field."
In general, it’s still unclear when an app should be a Sales Channel, when it must be, and what exactly requires that classification.
Would appreciate any clarity or experience from others who’ve faced this.
Thanks