Is ‘In-app purchase’ a solution here?

Can anyone tell me if the following Is feasible   technically and within Apple/Google in store process rules ?

I have four small apps, [App A], [App B,] [App C] and [App D] at say 0.99 each

Each provides a different business App function.

Each app will have in-app purchase as follows

[App A] will allow users to purchase any one of three extras

B,C,D at 0.99 each [total 2.97], so price could total is 3.96

[App B] will allow users to purchase any one of three extras

A,C,D 0.99 each [total 2.97] so price could total is 3.96

[App C] will allow users to purchase any one of three extras

A,B,D 0.99 each [total 2.97] so price could total is 3.96

[App D] will allow users to purchase any one of three extras

A,B,C 0.99 each [total 2.97] so price could total is 3.96

 

These all will finally extend to be actually APP [X]  with all  four functions A,B,C,D.

[App X] can be bought alternatively at an overall price of 3.50 initally ,reducing in app purchase cost to user. If they go via routes A,B,C,D they have paid more.

So the intention is to allow the  user to decide which function they want and how to pay.

Presumably when user selects to buy Apps A,B,C,D the option of buying App X must be offered to be fair marketing.

Does anyone see any technical and/or Apple ‘legal’ problems here?

Thanks

Each of the apps A, B, C and D would have to have all of the functionality in the single app and you would unlock each of the feature sets with IAP.

You could release four versions each starting with one of the options enabled.  I doubt that Apple would complain about it.  Then you could release X with all of them unlocked.

Google doens’t really care about stuff like that.   As long as your not illegal or embarassing.

Rob

Thanks Rob,

So ‘straight forward’ then…

Principly structure understood, so now to study further the implementation details from the docs and your past posts on this.

Alec

Oh One further thought/question. I chose four apps scenerio assuming there is no way a user can buy an initial app and specify the in-app options at that time. i.e app X  only with puchase time configuration of options A,B,C or D…

If it were me, I would just done one app and allow unlocks for the rest of the content.  It will help keep the app store less polluted.

Rob

Understood, but with discussions here [in UK home]with testers there seems to be  views that some functions will be used by basic users only while  other function by more experienced, and maybe others in between or grow from basic through to experieneced. Most will not buy all and may be put off if only the basic function shown. . I will give it more thought from other aspects and think more on marketing. The experienced may not want to pay for the simple stuff. But if the price is right they may not care.

Basically it is a reporting app of results and showing trends in graphs or lists. From basic counts through averages, Standard Deviations and other profiling stats of ways to view results.

Thank again

Alec

Each of the apps A, B, C and D would have to have all of the functionality in the single app and you would unlock each of the feature sets with IAP.

You could release four versions each starting with one of the options enabled.  I doubt that Apple would complain about it.  Then you could release X with all of them unlocked.

Google doens’t really care about stuff like that.   As long as your not illegal or embarassing.

Rob

Thanks Rob,

So ‘straight forward’ then…

Principly structure understood, so now to study further the implementation details from the docs and your past posts on this.

Alec

Oh One further thought/question. I chose four apps scenerio assuming there is no way a user can buy an initial app and specify the in-app options at that time. i.e app X  only with puchase time configuration of options A,B,C or D…

If it were me, I would just done one app and allow unlocks for the rest of the content.  It will help keep the app store less polluted.

Rob

Understood, but with discussions here [in UK home]with testers there seems to be  views that some functions will be used by basic users only while  other function by more experienced, and maybe others in between or grow from basic through to experieneced. Most will not buy all and may be put off if only the basic function shown. . I will give it more thought from other aspects and think more on marketing. The experienced may not want to pay for the simple stuff. But if the price is right they may not care.

Basically it is a reporting app of results and showing trends in graphs or lists. From basic counts through averages, Standard Deviations and other profiling stats of ways to view results.

Thank again

Alec