Hi,
If I have an business application that comprises a vendor app and a customer app, how do I charge for the vendor where it may be used on multiple devices by the same vendor?
For example, I build an application to manage parcel delivery (so vehicle tracking, download routes, signing for parcels, etc). I want to build a customer app (for the people who want to receive parcels) which is free, and will be iOS and Android. I want to build the vendor app (for the delivery company) with a subscription of $10 per month, and let them use as many devices as they want. So Acme Delivery signs up for $10/month and has five vehicles, so needs five instances of the app. Both apps have limited in-app functionality, and the main business logic is in a web application accessed from the apps via an API.
I am struggling to understand how Acme Delivery can download the vendor app to multiple devices, without either the vendor app being free or the vendor owner having to do an in-app purchase on every device. The drivers of vehicles of Acme Delivery are using pool devices (no explicit App Store owner, just a bunch of devices for use by drivers). The vendor owner would obviously not want to share their App Store login details, and may not be in the same location as drivers.
The only thing that really makes sense to me is to have a subscription payment manage on a related website. Is that a violation of Apple policy, for this type of service? Are there any similar business models I can look into which might give me an idea?
thanks,