The recent development of mobile applications offering ride-hailing services has made large-scale taxi usage data available, and dispatching and pricing technologies based on such data have advanced greatly. While existing methods have achieved some success, they ignore an important perspective: individual priorities in terms of time and money savings. For example, existing methods may dispatch a distant taxi to a customer who prioritizes promptness over cost, and a high-priced taxi to a customer who wants to save money more than time. These mismatches degrade the requester's utility and the service provider's profit. In this paper, we propose a new framework for determining price and time proposals based on the individual's preferences in ride-hailing services. First, we formulate a new optimization problem to yield better price and time proposals for requesters based on their priorities. We model the requester's taxi acceptance probabilities by the generalized cost model and the discrete choice model, both of which are widely used in transportation economics. The price and time proposals yielded by solving our problem achieve high requester satisfaction because price and time proposals are created to suit for each requester. They raise service provider profits because the proposals are less likely to be rejected. Although the discontinuity of the objective function and the difficulty of its evaluation make our problem difficult to solve, we propose a fast approximation algorithm. The proposed algorithm outputs an L-approximate solution in O(n • (n 3 + m 3 )) time, where L is a hyperparameter controlling the relative weighting of requester satisfaction and service provider profit, n is the number of requesters, and m is the number of taxis. Simulations on synthetic and real datasets show that our method increases the requester's satisfaction and the service provider's profit simultaneously with practical computation times.