You can allocate petty cash to multiple drivers at once through a centralized system.
If the customer pays more than the order total, the driver will return the extra amount as change.