Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
I am currently trying to experiment with the Shop Pay Wallet API (https://shopify.dev/api/shop-pay-wallet/reference/index) and attempting to get an authorization code through Oauth.
Ex:
https://shop.app/pay/authorize?response_type=code&client_id=ch4rl1nh0&scope=uma:pay:address:read uma:pay:credit_card:read uma:pay:credit_card:read_payment_session&redirect_uri=http://awesome-partner-app.io/pay/wallet/redirect&state=123456
ButI do not understand where the client_id is coming from? It only mentions that it's coming from Shop Pay, but from my understanding there is no Shop Pay Admin configuration currently.
Also is the Shop Pay Wallet API only available for Public Apps with Sales Channel Enabled? Or can this also be used by custom private apps as well?
Thank you!
Could you find the answer to this?