I am looking to build a car rental website which will have multiple car rental providers and all will be managed in backend. Same car model can be offered by two or 3 vendors. Hence it will be shown from which vendor a car is being offered at which location.
User can book a car for from 24 hours to any period.
On booking that car will be blocked and will not be shown to other customers.
Every car booking will have 8 hours locking window after returning of car.
Customers can extend their booking period if required.
After booking customer will get a 30 min waiting window. If order is approved then customer will make payment for booking and will receive other details.