create web site for sharing taxi.
web site have pre-definited itinerary. When people asking transfer web site create in automatic schedulated itinerary. The price are for private transfer.
When other people asking the same transfer, but need to arrive for example 1 hour before, the system change all timetable in advance 1 hour. The price for every people are half.
For example first request are: Milan Central Station to Bergamo Orio al Serio Airport
for 2 March mornig
first people asking to arrive in Bergamo Airport at 11.00 a.m. and price are 100 Euro
Whit credit card preautorize 100 Euro
when second people asking to arrive in Bergamo Airport at 10.30 a.m. the price for each people is in automatic 50 Euro (half), and chanche in automatic timetible (half hour before) for first and second passenger.
People can decide to pre-autorize amout for individual transfer (in the example 100 Euro) or only price for 2 pax (in the example 50 Euro). In this case reservation is effective, and credid card is charged, only when arrive second pax for same transfer.
I hope to be clear.
One day before departure system send e-mail and sms to customer for confirmation.