1

我正在使用 Laravel 5.3 为用户订阅带有条带付款处理的计划。我在条带上注册了一个计划,并使用以下代码成功为用户订阅了该计划

$user->newSubscription($planName, $planNameOnStripe)->create($creditCardToken);

现在用户已订阅,但我怎样才能让用户在该计划中剩余的剩余天数到期。users 表、subscriptions 表和订阅对象没有任何关于到期日期或天数的信息。

4

1 回答 1

0

我的理解是,如果不取消,该计划就没有到期。只有在计划被取消后才会填充到期时间。这是因为订阅的整个概念是让它重复出现。

但是,如果它是一个取消的计划,您可以通过执行以下操作来获得到期:

$user->subscription('main')->ends_at->format('Ymd');
于 2017-04-30T12:28:37.380 回答