title: Server side receipt validation for non-consumable products in iOS7 and transactionReceipt deprecation
body: <p>I'm porting a working application from previous iOS's and am having trouble with the new in app purchase receipts. </p>
  
  <p>The way we work now is to take the transactionReceipt property from the <code>SKPaymentTransaction</code> object and send it to the server for validation. </p>
  
  <p>From what I could gather from other questions, it seems that the receipt is now held in one place, being :</p>
  
  <pre><code>[[NSBundle mainBundle] appStoreReceiptURL];
  </code></pre>
  
  <p>There are a few things I don't understand here : </p>
  
  <ol>
  <li>Is there now one receipt for all of the purchased products? </li>
  <li>If so, does this file grow and grow and grow? </li>
  <li>If I want to send single receipts for single products to the server, how can I? </li>
  <li>Is the only way to send the full file to the server all the time? </li>
  </ol>
  
  <p>Very confused by this, any help would be greatly appreciated. </p>