Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

utiq

macrumors newbie
Original poster
Jan 31, 2015
2
0
Hi, I'm developing an App with a Freemium model. The thing is people can subscribe to the premium service from the app (In-App purchases) and from the web version of the app (Stripe as a payment processor).
What or How do you suggest to manage this?, it will be so confusing to manage both payment sources?
 
I assume you have a central account system via a web service and the customer has a registration that is consistent for both the app and the web version. In this case it is simply a matter of posting what the customer is entitled to as part of their account record on the server side. When the app logs in it checks this as does the web version.

That said and it isn't clear what you are delivering with the payment. Apple doesn't want you going around their in-app purchase but I think this is different for a subscription service. Are you unlocking app features with this payment or content from the web?
 
I assume you have a central account system via a web service and the customer has a registration that is consistent for both the app and the web version. In this case it is simply a matter of posting what the customer is entitled to as part of their account record on the server side. When the app logs in it checks this as does the web version.

That said and it isn't clear what you are delivering with the payment. Apple doesn't want you going around their in-app purchase but I think this is different for a subscription service. Are you unlocking app features with this payment or content from the web?

I'm unlocking limits. For example with the Free version you can watch 10 videos per day, but with the Premium version you can watch unlimited videos.
 
I'm unlocking limits. For example with the Free version you can watch 10 videos per day, but with the Premium version you can watch unlimited videos.

Ok. I haven't dealt with the Apple subscription model so I will leave any issues they may have to your reading of the rules. I will go back to what I said earlier about how to deal with the issue. You will want to create a central account and note payment there. Since they will have to have access to the internet to watch the videos (I presume that aren't stored on the device) they will need to authenticate with the central server regarding their privileges.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.