This is not my specific area of expertise, but I have had it come up a few times in the past. When talking with our app store team in the past about it, the expectation is that you would use our Billing API in order to be listed in our app store.
Josh | Shopify - Was my reply helpful? Click Like to let me know! - Was your question answered? Mark it as an Accepted Solution - To learn more visit the Shopify Help Center or the Shopify Blog