Just managing disputes between rider and driver would cost more than that. Since you're the one running the credit cards, you're going to be on the hook for all chargebacks and fraud.
And are you going to vet drivers at all? Check that they have a license and insurance?
> Since you're the one running the credit cards, you're going to be on the hook for all chargebacks and fraud.
Who says you have to run credit cards? Users could pay the drivers cash, or the drivers could have their own Stripe readers or similar.
Credit card processing itself cost 2.7%, on average.