I would like to set up a website with a directory of taxi providers.
Passengers need to be able to request quotes from taxi providers that are in the catchment area.
Taxi providers need to be able to submit quotes to the passengers.
The passenger needs to be able to choose a quote and then make payment using Stripe.
Taxi providers will have a fund that they can withdraw money from. When they withdraw money then a commission fee is deducted and this is paid to the website Administrator.
There should be a messaging board so that passengers and taxi providers can email each other.
Can you please suggest the necessary plugins to build a website with this functionality?
Thank you for your help.