I'm extremely curious how "computer vision makes this really easy". Is there a system which can already do that, or are you talking about a hypothetical system where all cars are identical, the camera always has perfect lighting and which can tell vomit apart from a crisp bag on the seat. Having the customer's credit card works only until they do a chargeback, and then you have to go through a long and unpleasant process of proving that yes, it was absolutely, definitely them who made the mess.
> and then you have to go through a long and unpleasant process of proving that yes, it was absolutely, definitely them who made the mess
The cars are going to have cameras constantly running in them.
If this really becomes an issue, (and assuming companies manage to coordinate) you could simply require a one-time security deposit around $50–100 to be sent from a bank account. Voilà, no chargebacks.