Add in app purchase with the app on apple developer portal - in-app-purchase

I am working on an app, in which I have added in app purchase. When I try to add that in app purchase with the application then I am getting following message.
But I didn't submit the application, Its current status is "Waiting for Upload".
I want to add 3 types of In-App-Purchase with the application.
What should I do now ?
Please help me guys.

you can not add in-app purchase in "Waiting for Upload" state, you have to change the status to "Ready to upload" for adding in-app purchases.
For changing the state you have to submit the app and when status changes to "waiting for review" you have to reject the app and status changes to "developer rejected" and then you can add in-app purchases and change the status accordingly.

For submitting for review Seems like the only time you will be able to select an IAP item in the "View Details" page of your app's new version is when the App Status is in "Ready to Upload Binary" or "Binary Rejected".
So what I did was reject my binary and deleted the IAP item and then add the IAP item again in Manage In App Purchases. Need to give it a new ID though, but no biggie for me.
After that, you should be able to select the IAP item in View Details page. And THEN, press "Ready to Upload Binary"...
Hope this helps someone.
Please go through the following links
In-App Purchases cannot be added to this version because it has already been submitted for review.
Adding a in-app purchase while "Waiting For Upload"
In-App Purchases cannot be added to this version because it has already been submitted for review

Related

Unable to resubmit in-app purchase for review

My in-app purchase was rejected with the explanation:
Your in-app purchase has been returned.
Fix the marked items and submit it again.
For more information, see the Notes from App Review.
and in the notes it says:
We have returned your in-app purchase products to you as the required
binary was not submitted. When you are ready to submit the binary,
please resubmit the in-app purchase products with the binary.
Not sure what this means, but I have submitted a new binary.
Still, while the binary is in "Waiting for review", the in-app purchase's status remains "Developer Action Needed".
But there isn't any "Submit" button for in-app purchase. What should I do next?
Thank you.
I faced the exact same issue. There is no clear way to resubmit them once they are rejected, there is also no way to submit a build with you IAP products. (This might be fixed in the future)
This is how I was able to get them approved:
1- In iTunes connect go to: Features -> In-App purchases and open the product that you want to submit. For me the status was "Developer action required". Once you open it, make some changes to the Localizations section and save the the IAP product, this should change the status from "Developer action needed" to "Waiting for review". You can revert the changes you made. (This step was suggested to me by apple)
2- The second step is getting them to review the IAP subscriptions with the build you submit. Again there was no way for me to do so. So what I ended up doing is leaving a note in the "App Reviewer Information" section to please review the in app purchases
Also you can:
1)add any new localization,
2)then delete previous,
3)then delete new one
4)and create first one more time.
It will change automatically to "waiting for review".
Also I write on notes, to check my IAP

Submit in app purchase for review for first time

I am working on in app purchase.
After submitting all the details in app purchase gives me status "Ready to Submit".
But the "Submit For Review" button is disabled in my app's in app purchase.
This is giving me this warning
"Your first In-App Purchase must be submitted with a new app version. Select it from the app’s In-App Purchases section and click Submit."
I can't understand what to do. If anybody knows solution please help me.
Thanks in advance.
If your application is in Waiting for review state then you can submit your IAP by rejecting current version & uploading new version.
Otherwise your IAP will be available once you upload a new version on iTunes Store.
"Your first In-App Purchase must be submitted with a new app version. Select it from the app’s In-App Purchases section and click Submit."
The meaning of above line is when you submit your app for review you need to select the IAPs from the application detail page. You will see In App Purchase section on Application detail page (Page on which description,Keywords,etc displaying). You need to select required IAP from that page & then need to submit your application again.
Let me know if you need anymore clarification for this.
In addition to what was said by Nilesh -
You must create your IAP from under the Features->In App Purchase. Then you must add a screenshot, so that the IAP says Ready to Submit.
Then from the Prepare for Submission page, the section titled InApp purchases shows up (otherwise it is hidden) and you can select your inapp purchase you just created.
Thanks very much for #David Skelly's answer.
To do IAP review is very important.
The OK one:
master page
detail page
The not OK one:
master page
detail page

Re-submission of in app purchases after rejecting binary.

A few days ago, I uploaded the app on the iTunes store and forget to include the in app purchases with it. Now when I was going to re-upload the new binary the state of the in app was changed to waiting for review.
Question:
So my question is that do I have to upload the in app purchases again or do I have to upload a new binary ?
Any help appreciated.
Yes you have to reject binary and need to submit app including in-app purchase again. You cant add IAP once you pressed "Prepare for Upload".
You may follow the directions below to add the IAP to the app version before uploading.
Go to iTunes Connect
Click on Manage your applications
Click on the App
Click "View Details" button
Scroll down until you see an "In App Purchase" Section
Add your In App Purchase to that version.
Then ready your app for upload.
Once these steps are complete, the In App Purchase should automatically change from "Ready to Submit" to "Waiting for Review".
For more details, please check Apple about app statuses

Submit In-App Purchase details for review on iTunes Connect

I've got my game live on the App Store with my shiny brand new in-app purchases.
I had questions on some of them thus I want to change their descriptions. I did on iTunes Connect and now I have those Pending rectangles and when I click on it, it says "Waiting for review" but the "In-App Purchase Details" section's status remains Approved…
Is there a way to submit them for review or is it automatic?
Thanks
To submit your In-App purchases for review, you have to select to submit them for review in your App Details in iTunes Connect.
When you select the option "Ready to Upload Binary," in your details, the option should be somewhere on the page to Submit new in-app purchases, in roughly the same place as submitting new leaderboards, achievements, etc. Turn them on and upload your binary and they will be reviewed.

Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section

I recently developed an iOS app which has in-app purchase enabled.
After completion, I submitted to iTunnesConnect for review, and late on the application is ready for sale.
However, after downloading the app from AppStore, I found in-app purchase is not working. The erason is the in_app purchase is not appear in AppStore at all.
I log into iTunnesConnect and find the In-App-Purchase status is Red with message "Waiting for screenshot to review"
Then I submitted the screenshot and the status for InAppPurchase becomes Amber with status "Ready to Submit"
What I suppose to submit? The app is already alive in AppStore.
The message iTunesConnect give to me is
"Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section of the Version Details page and then click Ready to Upload Binary."
But the "Submit for Review" button is grey, not clickable.
I did some research and people are saying "Eject the app and submit again", which is not my case. My App is alive already, no option to eject.
Please advice.
Thank you.
Regards.
Create an updated version of your app in itunes connect. Rebuild and reupload your binary, even if you don't change anything. You will need to change your build number to resubmit the same binary. After this, go to your in app purchases page and you should be able to click submit for review. Then submit the whole app for review again, and they will approve your in app purchases when they review the whole app.

Resources