Я создал таблицу планов с некоторыми данными.Когда я пытаюсь подписаться на планы, Laravel-Cashier говорит: такого плана нет.Чего мне не хватает, так и не получилось .. Я тоже создал план через панель Stripe, но ничего не изменилось.Как я могу преодолеть эту проблему?Вот мой код:
Таблица планов имеет следующие поля: protected $ fillable = ['id', 'name', 'stripe_plan', 'cost', 'interval', 'currency', 'description'];
и код контроллера: ....
public function create(Request $request)
{
// Getting choosed plan
$plan = Plans::findOrFail($request->plan);
$entity->newSubscription($plan->id,$plan->stripe_plan)-
>create($request->stripeToken);
//I tried put hardcoded plans, but still same error
// $entity->newSubscription('phone', 'phone')->create($request-
>stripeToken);
return redirect()->route('plans')->with('success', 'Your plan
subscribed successfully');
}