2017-07-03 89 views
0

引用Laravel Cashier documentationLaravel Cashier:我是否應該在Stripe中添加試用期?

如果您想提供試用期爲您的客戶,同時仍然在前面收集付款方式等信息,您應該創建訂閱時使用TRIALDAYS方法。

假設我想30天的試用期添加到我的訂閱,我可以創建預訂,此代碼:

$user->newSubscription('main', 'monthly') 
     ->trialDays(30) 
     ->create($stripeToken); 

是一個條帶的用戶,,我應該條紋加上試用期計劃呢?

enter image description here

我不知道這裏瞭解Laravel出納的邏輯。在兩個不同的地方宣佈某些東西似乎是多餘的。

+1

我會說它沒有必要。如果您在創建訂閱時添加試用日期,則優先於計劃中定義的試用日期! – duck

+0

是的!我嘗試過,它的工作原理。您可以提交您的評論作爲答案,我會接受它! –

回答

0

我會說它沒有必要。如果您在創建訂閱時添加試用日期(直接使用API​​時參數爲trial_end),那麼將優先於計劃中定義的試用日期!

0

如果你定義了一個試用期,那麼我就不需要在代碼中進行分條了。如果你不想每次有人訂閱時都試用,你可能想要在代碼中使用它。

相關問題