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);
        }