We have a shopify app in the pipeline that got rejected in the shopify approval because we have not implemented the billing api. Our app can be used completely for free to translate shopify entities. But it also allows you connect to a api and you get automated translations back. This external api service has already its own payment system, billing and pricing.
Is it really necessary to implement the billing api in this case when the whole payment of the external service is already handled on their platform?
Does anyone know how shopify handles this for external services that already have their own billing. We don't want to get rejected again or even suspended.