@sarathiscookie "Call to undefined method " I don't know what the subscription method in your $user object returns, but that object does not have a skipTrial method.
Laravel cashier with stripe got some error
When I am using skipTrial(). I am getting some error given below.
$user = Auth::user(); $user->subscription('main')->skipTrial()->swap(Input::get('plan')); return redirect(url('/home'))->with('skipTrialUpdatedNotice', 'You skipped trial and plan changed. Thanks');
BadMethodCallException in Builder.php line 2258:
Call to undefined method Illuminate\Database\Query\Builder::skipTrial()
in Builder.php line 2258 at Builder->__call('skipTrial', array()) at Builder->skipTrial() at call_user_func_array(array(object(Builder), 'skipTrial'), array()) in Builder.php line 1340 at Builder->__call('skipTrial', array()) at Builder->skipTrial() at call_user_func_array(array(object(Builder), 'skipTrial'), array()) in Model.php line 3493 at Model->__call('skipTrial', array()) in SubscriptionController.php line 37 at Subscription->skipTrial() in SubscriptionController.php line 37 at SubscriptionController->skipTrialUpdate() at call_user_func_array(array(object(SubscriptionController), 'skipTrialUpdate'), array()) in Controller.php line 80 at Controller->callAction('skipTrialUpdate', array()) in ControllerDispatcher.php line 146 at ControllerDispatcher->call(object(SubscriptionController), object(Route), 'skipTrialUpdate') in ControllerDispatcher.php line 94 at ControllerDispatcher->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52 at Pipeline->Illuminate\Routing{closure}(object(Request))
Please or to participate in this conversation.