2017-03-22 2 views
1

私はLaravel 5.3を使用して、ストライプによる支払い処理を計画しているユーザーを購読しています。私はストライプに計画を登録し、そして成功した今、ユーザーが購読している次のコードlaravel 5.3ストライプを持っているキャッシャープランを期限切れにするための残りの日数を得る方法

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

を使用して、その計画にユーザーを登録しますが、どのように私は、ユーザーが期限切れにその計画に残っていることを、残りの日数を取得することができます。ユーザー表、サブスクリプション表およびサブスクリプション・オブジェクトには、有効期限または日数に関する情報はありません。

+0

このhttps://laracasts.com/discuss/channels/general-discussion/cashier-をお読みくださいページを作成すると試用版終了日を追加しますか?ページ:1 –

+0

ありがとうございます。@ JewelFaraziがあなたの努力に感謝しますが、このリンクは計画の残りの日数を取得することについては何もありません。 –

+0

私は同じことを知る必要があります。 – kratos

答えて

0

私の理解では、キャンセルすることなく、計画に期限がないことです。有効期限は、計画が取り消された後にのみ設定されます。これは、サブスクリプションの概念全体が再発するためです。それが取り消さ計画であれば

しかし、あなたは、次の手順を実行して、有効期限を取得することができます:

$user->subscription('main')->ends_at->format('Ymd'); 
関連する問題