title: SKPaymentTransaction's originalTransaction.transactionReceipt nil for restore on non-consumable
body: <p>After calling restoreCompletedTransactions, for a non-consumable, the SKPaymentTransactions that are being returned seem to have nil in their originalTransaction.transactionReceipt property.  This is where the documentation says we should find the original transactionReceipt:</p>
  
  <p><a href="https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/MakingaPurchase/MakingaPurchase.html#//apple_ref/doc/uid/TP40008267-CH3-SW2" rel="nofollow">https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/MakingaPurchase/MakingaPurchase.html#//apple_ref/doc/uid/TP40008267-CH3-SW2</a></p>
  
  <p>Has anyone actually got this to be not nil - and if so, how?</p>
  
  <p>In the returned SKPaymentTransactions, it looks like the actual correct transactionReceipt is in their transactionReceipt property (rather than their originalTransaction.transactionReceipt property). </p>