Reeves said other changes would be considered later, such as allowing cab firms to set different rates for higher-demand periods as ride-hailing companies have done. Now the commission sets a cap on cab charges.

Gov. Eric Greitens signed in April a bill that exempts ride-hailing companies — known as transportation network companies — from local regulations set by agencies such as the taxicab commission.

The bill also sets statewide rules for those app-based companies, whose drivers use their own cars to carry passengers.

The new state law doesn’t take effect until Aug. 28. However, Uber since 2015 had been operating in the city and county despite failing to follow taxi commission requirements — among them that its drivers be fingerprinted. Lyft, a competing ride-hailing company, resumed operating here recently.

Uber and the commission also had filed lawsuits against each other. The new state law allows ride-hailing companies to conduct their own background checks, which Uber says are thorough.

Under the new taxi commission rules, cab drivers will have to pay a $25 annual license fee instead of $125. Cab companies will be required to pay $50 per cab, also down from $125. The fee no longer will be imposed on cabs not in active service.