2017-09-14 117 views
0

我可以使用以下命令来检查数据库内的订阅。 这将输出数据库中的数据。使用Laravel&cashier直接从条带检查Stripe订阅状态

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

但是,如何通过Stripe检查订阅是否仍然有效?

如果订阅被取消或用完,这个数据库/系统如何知道这一点。

我希望有类似ConnectToStripe(“CustomerStripeID”)检索订阅细节

PS - 没有足够的代表添加标签:5.4,条纹或出纳

回答

0

我没用过条纹但根据docs你可以申请->subscribed('plan_name')检查订阅,简单的例子:

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

所以,你必须循环的扩产计划,以CH eck全部:

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

这不检查分条,它只检查数据库中的订阅表。 我需要检查条纹系统以查看用户是否已订阅。根据我的OP –