iOS In-App-Purchase Sandbox Environment Product issue
<p>I’m new for IAP feature in iOS. I sent my couple of day to test IAP for learning purpose  bur did not get success.
Something  I’m missing to implement or whatever I don’t know exactly thats why I’m asking here. <a href="http://www.appcoda.com/in-app-purchase-tutorial/" rel="nofollow noreferrer">Basically I wrote code from this tutorial</a> and my system is iOS 9/10 and Xcode 7/8 actually I tried with both.  </p>

<p>I did all the step correctly Make “Test User”, Remove iTunes account from the device etc and also <a href="http://troybrant.net/blog/2010/01/invalid-product-ids/" rel="nofollow noreferrer">test cases from this web link</a> but still facing <strong>“In Valid Product ID”</strong> don’t know why? but did not get list of product(s) from iTunes.</p>

<blockquote>
  <p>Just clear me for below point </p>
  
  <p>1) Do I need upload app on AppStore <em>(temporary then reject it)</em> for first time test IAP in sandbox environment or no need to do? </p>
  
  <p>2) Do I need to add ”Contracts, Tax, and Banking Information" in iTunes for sandbox environment or no need to do? <em>(Right now added in my iTunes Account)</em></p>
</blockquote>

<p>I added product on iTunes with and without screenshot uploaded but each time when I upload screenshot with product in iTunes then status was <strong>“Ready to Submit”</strong> and and without screenshot status was <strong>“Missing Metadata”</strong></p>

<p>Is it correct status? and can we test IAP purchase with this status in Sandbox Environment?</p>