title: Rails, Stripe and Subscriptions - Model
body: <p>In my site, I have all the Stripe integration working, but I am still trying to wrap my head around how to determine if a subscription is active. I thought about keeping everything in the local DB, but then i'd have duplicate data from Stripe. However, if Stripe is the master record, what if they are down and I can't determine if a user has an active subscription? Seems to me like there should be a way to sync everything together.  Should I keep some sort of date of current subscription expiration with the account/user?</p>
  
  <p>What subscription information should be stored with the model? Should this be a part of the User model or as part of a separate "Subscription" model?</p>