Laravel Cashier Braintree为一个用户提供多个订阅

问题描述 投票:0回答:1

我在基于年度订阅的应用程序上使用laravel收银台,每年的订阅效果都很好。但现在我想让用户订阅超过一年。所以他们应该能够支付3年或5年的高级费用,而且我无法在网上找到任何关于此的信息。

目前,这就是我创建订阅的方式

if ($account->newSubscription('main', $plan->braintree_plan)->create($request->payment_method_nonce)) {
          return ['success' => true, 'message' => 'Subscription Successful'];
        }else{
          return response()->json(['error' => 'Error msg'], 401);
        }
laravel laravel-5 braintree laravel-cashier
1个回答
0
投票

您可以在订阅用户时使用incrementQuantity()的收银员。您可以询问用户他们想要订阅的年数,然后您可以使用上述方法实现您的目标。

阅读更多here

© www.soinside.com 2019 - 2024. All rights reserved.