kEiThZ
Superstar
Think it probably would be easier to wait for each passenger to be scanned upon entry of any vehicle and customize each charge per customer based on whichever trip they happen to take and rack up their personal charges that way. That of course would be completely fair.
...and extremely complex to operate and implement.