public Response <string> Create(StripeCardDTO dto, int UserId) { var response = new Response <string>(); try { var User = _userRepository.GetById(a => a.Id == UserId && a.DateDeleted == null); if (User == null) { response.AddValidationError("", "User doesnot exist."); return(response); } var card = _baseServices.CreateCartdStripe(dto, User.Stripe_CustomerId); Entity.Card cart = new Entity.Card(); cart.UserId = UserId; cart.StripeCardId = card.Id; cart.DateCreated = DateTime.UtcNow.ToString(); _cardRepository.Insert(cart); response.Data = card.Id; response.Success = true; } catch (Exception ex) { HandleException(response, ex); } return(response); }