私のサイトでは、すべてのStripe統合が機能していますが、サブスクリプションがアクティブかどうかを判断する方法に頭を悩ませています。すべてをローカルDBに保持することを考えましたが、Stripeからのデータが重複していました。ただし、Stripeがマスターレコードである場合、それらがダウンしていて、ユーザーがアクティブなサブスクリプションを持っているかどうかを判断できない場合はどうなりますか?すべてを一緒に同期する方法があるはずだと私には思えます。アカウント/ユーザーとの現在のサブスクリプションの有効期限のある種の日付を保持する必要がありますか?
モデルとともにどのサブスクリプション情報を保存する必要がありますか?これはユーザーモデルの一部にする必要がありますか、それとも別の「サブスクリプション」モデルの一部にする必要がありますか?