I have read the API docs several times and spoken with support on multiple occasions and cannot get a clear answer on this. Support has directed me here.
I am developing a PRIVATE app for a Shopify store using the Storefront API and would like to complete checkouts within the app (not the Web Url link). I plan to use the Shopify/Stripe integration for this but am open to other options (or even using another API if needed).
Great - now go to the documentation for the Buy SDK here: https://shopify.dev/tools/libraries/storefront-api/ios and it says "If you want to build a mobile app that processes credit cards using the Storefront API, then you need to turn your app into a sales channel and request payment processing."
Of course, you cannot create a sales channel and request payment processing for an app unless it is a public app available to anyone in the marketplace. So if you do not have a public app, can you use the Buy SDKs for everything BUT processing the payments during checkout? In other words, use the Buy SDKs to do everything except actually Buy anything?
Any help is greatly appreciated.