The successful revenue model of a taxi business with on-demand online taxi booking apps involves various strategies. Some common revenue models include commissions from individual bookings, revenue from services offered through the app, revenue from corporate bookings, commission from credit card payments, commission for outstation bookings, commission for rentals and leasing, dynamic pricing model, pay per hour model, alternative rides, ride-sharing, and ride-hailing.