input('code'))) { abort(500, __('Coupon cannot be empty')); } $couponService = new CouponService($request->input('code')); $couponService->setPlanId($request->input('plan_id')); $couponService->setUserId($request->session()->get('id')); $couponService->check(); return response([ 'data' => $couponService->getCoupon() ]); } }