title: In-app pruchase not working but getting product response
body: <p>I know there are LOTS of these questions but I can't find one that helps.</p>
  
  <p>I've implemented IAP many times but not in the last year. Things seem to have changed. I created my IAP items in iTunes Connect and their status is now 'Waiting for review'. I'm using a library called RMStore to make IAP easier.</p>
  
  <p>When I make a call to purchase with the product ID I get an 'invalid product ID error'. Do my IAP items have to pass review BEFORE I can test them?</p>
  
  <p>Edit:</p>
  
  <p>I did some more testing. Even though I get invalid product ID when I try to make a purchase I am able to get the details of the products fine with the same product ID's.</p>
  
  <p>This is the code I call when I get the error.</p>
  
  <pre><code>[[RMStore defaultStore] addPayment:productID success:^(SKPaymentTransaction *transaction) {
          } failure:^(SKPaymentTransaction *transaction, NSError *error) {
  }
  </code></pre>