The invention discloses a compensation reward-based method for improving the online car-hailing order success rate, and the method comprises the following steps: a user side submits an online car-hailing order, and a
server receives the online car-hailing order and distributes the online car-hailing order to an online car-hailing driver; in the process that the
server distributes the online car-hailing order and the online car-hailing driver receives the car, information of compensation rewards is displayed on the user side; judging whether the online car-hailing order is finished successfully or not; if the order is successfully finished, the compensation reward obtained during the
waiting period is used during fee settlement; and if the order is cancelled, the compensation reward obtained during the
waiting period is emptied along with the cancelling of the order. According to the invention, the compensation reward available to the order is issued to the user, so that the
occurrence probability that the user is unwilling to wait for a long time to cancel the order in the process that the user distributes the online car-hailing order on the
server and the online car-hailing driver receives the car due to too long
waiting time when the transport capacity is insufficient is reduced, and the user experience is improved. The user stickiness is improved to a certain extent, the order forming rate is improved, and the problem of driver resource waste is avoided.