The governing authority of the municipality may revoke or suspend such permit and demand the return of such badge upon proof that the holder while driving, or while in charge of such motor vehicle:
was intoxicated, or noticeably under the influence of intoxicating liquor; or,
had disturbed the peace while so engaged; or,
had recklessly disregarded the speed regulations prescribed by law; or,
had been guilty of knowingly transporting intoxicating liquor; or,
had carried concealed weapons in violation of law; or,
had knowingly transported persons for the purpose of gaming or prostitution, or for the purpose of obtaining intoxicating liquor.
The said authority may by ordinance prescribe other reasonable rules and regulations governing the use and operation of motor vehicles for hire within the municipality, and cause the same to be observed by such driver or operator, under penalty of revocation or suspension of such permit. Any person whose permit to drive or operate a motor vehicle for hire has been suspended or revoked may appeal to the circuit court from such order in the manner provided for appeals from orders of the governing authority of municipalities, but such appeal shall not operate as a supersedeas of said order.