public async Task <ActionResult> Success(string session_id) { var user = await _adminRepository.GetUserAsync(CurrentUser); SubscriptionModel subscriptionModel = SubscribeService.Success(session_id, CurrentCompany); user.SubscriptionId = subscriptionModel.SubscriptionId; user.SubsciptionStatus = subscriptionModel.SubsciptionStatus; await _adminRepository.UpdateUserAsync(user); return(RedirectToAction("Index", "AdminSubscription", new { message = "You subscribed successfully" })); }