Adding In-app Purchases To Already Existing Ones

Hey folks,


I'm really stuck adding non consumable in app purchase for my existing app. I have a game in Appstore which already has a few Consumable IAPs like "lives" which enable player to return to game without losing their score. And now I want to add a Non Consumable IAP (Tier 1 - 0.99$) for New character type - with Double Jump feature enabled. So I have everything set up in xcode and created additional Non-Consumable IAP in Itunes Connect's "In-App purchases" section. The problem is Apple for some reason won't approve this IAP saying the following:


-------------------------------------------------------------------------

In-App Purchase - New Business Model


We have begun the review of your in-app purchase(s) but aren't able to continue because your submitted in-app purchase(s) indicate a change of business model for your app. Therefore, we need to verify the implementation of your submitted in-app purchase(s) in the app to ensure your app, and its in-app purchase(s), are in compliance with the App Store Review Guidelines.


Next Steps


Please upload a new binary for review and resubmit your in-app purchase(s) with the binary so that we can continue the review.

-------------------------------------------------------------------------
I have submitted new binaries twice already and still getting this warning.. What does it mean - new business model? I'm just adding a non consumable IAP for new advanced character. Any help and advice would be much appreciated!

No ideas? Am I the only one experiencing this?! I havetested my new IAP in TestFight, it works fine, but still my new IAP gets rejected with this "In-App Purchase - New Business Model" error.

For clarity - have you submitted a new binary with the new IAP attached to the new binary? If so, and they give you this reason, then appeal stating that you have "upload(ed) a new binary for review and resubmit your in-app purchase(s) with the binary." as requested. On the other hand, if the IAP was submitted without the new binary then perhaps this doesn't satisfy the requirement that apps submit a new binary "the first time" they have an IAP added to the app. While in your case this isn't preciesly correct, App Review's "new business model" concern may trump "first time".

>I have submitted new binaries twice already


Did you correctly bump the version numbers for those new builds?

- For clarity - have you submitted a new binary with the new IAP attached to the new binary?


First of all thanks for answering. The thing is it's possible to actually submit in app purchase WITH the binary only once - when you're creating new app in itunes connect. But when your app is already approved and already has a few approved IAPs - you upload new binaries and create new IAPs separately..


I have tested this new IAP in TestFlight. it works fine with the new binary which is approved but is in "Pending Developer release" mode as I don't want to release it with unavailable yet IAP.

>But when your app is already approved and already has a few approved IAPs - you upload new binaries and create new IAPs separately..


While it is possible to submit the IAP separately once an IAP has been approved, you will need to find a way to attach the IAP to the binary and submit it that way. App Review is requiring this for your 'new business model'. If it can't be done through iTunes Connect then tell App Review it can't be done - but I think it can.

Adding In-app Purchases To Already Existing Ones
 
 
Q