Are you sure that drivers will be interested in receiving tokens, not fiat?
Many drivers still do not know what cryptocurrency is.
I think that the application will have the option of exchanging tokens for fiat and withdrawing currency to a credit card
You can exchange tokens for fiat on any exchange. Even in the United States there are several officially registered crypto exchanges.