2017-09-14 7 views
0

次の方法でデータベース内の購読をチェックできます。 これはデータベースからデータを出力します。Laravel&cashierを使用してストライプから直接ストライプ購読ステータスを確認してください

{{Auth::user()->subscriptions }} 

しかし、サブスクリプションがまだストライプ経由で有効かどうかを確認するにはどうすればよいですか?

サブスクリプションがキャンセルされた場合、このデータベース/システムはこれをどのように認識していますか?

私は、サブスクリプションの詳細に

PS取得するConnectToStripe(「CustomerStripeID」)のようなものがあると思います

- タグを追加するには十分ではない担当者:私が使用していない

答えて

0

ストライプやレジ、5.4ストライプしかしdocsに応じてサブスクリプションを確認するために)->subscribed('plan_name'を適用することができ、簡単な例:

if(Auth::user()->subscribed('plan_name')){ 
     //he is subscribed! 
    } 

ですから、ループにCHにごsubcriptions計画を持っていますeck all:

@foreach(Plans::get() as $plan) 
    {{(Auth::user()->subscribed($plan->plan_name)) ? 'Subscribed!' : 'Not Subscribed'}} 
    @endforeach 
+0

これはストライプをチェックしません。これは、データベース内のサブスクリプションテーブルのみをチェックします。 ユーザが購読しているかどうかを確認するには、ストライプシステムをチェックする必要があります。私のOPごとに –

関連する問題