Множественная подписка Laravel Cashier Braintree для одного пользователя - PullRequest
0 голосов
/ 11 марта 2019

Я использую кассу 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);
        }
.

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете использовать incrementQuantity() кассира при подписке пользователя.Вы можете спросить пользователей, сколько лет они хотят подписаться, а затем вы можете использовать вышеуказанный метод для достижения своей цели.

Подробнее здесь

...