title: Free subscription trial in iOS Newsstand app
body: <p>Following iTunes Connect Developer Guide, when I create In-App purchase of type "Auto-renewable subscription" for my application, I can offer a free trial and set it duration: <a href="http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/13_ManagingIn-AppPurchases/ManagingIn-AppPurchases.html#//apple_ref/doc/uid/TP40011225-CH4-SW9" rel="nofollow noreferrer">http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/13_ManagingIn-AppPurchases/ManagingIn-AppPurchases.html#//apple_ref/doc/uid/TP40011225-CH4-SW9</a></p>
  
  <p>Reading this post: <a href="https://stackoverflow.com/a/17088975/2555979">https://stackoverflow.com/a/17088975/2555979</a> , I assume, that if we try to verify the receipt, which was send to the user after he subscribed first time (ever) and got a free trial subscription, we can differentiate, is this user at trial subscription, or has he purchased it already, only by checking difference between <code>expires_date</code> and <code>purchase_date</code>, if durations of purchased and trial subscriptions are different, or by checking the <code>original_transaction_id</code> or <code>original_purchase_date</code> (if current transaction is not first, the subscription was renewed -> it's not trial already). If I'm wrong, please, let me know, because that's how I see the process in theory, not the practice (can't test that at the moment).</p>
  
  <p>Anyway, <strong>the main question</strong>:</p>
  
  <p>At some day, user installs my app and subscribes. He automatically gets some time of free trial subscription. He enjoys my app, everything is great, and he decides to be subscribed in future and automatically pay me every time when subscription ends. He doesn't even need to care about that, OK. Thanks to auto-renewable subscription mechanism.</p>
  
  <p>After some time, he decides to stop auto-renew process. When last subscription expires, he don't pay me -> he is not subscribed from that moment. Okay.</p>
  
  <p>But if, after some time, he decides to subscribe to my app again --- <strong>how about trial again?</strong> Who decides that? Is it in my responsibility to check, had he trial subscription or not? If yes, even if I know, that he had trial subscription already, <strong>how do I force him to pay</strong> from the first day of subscription, not after another trial period?</p>