The Council shall provide by ordinance or resolution for the collection of all taxes and other revenues due the City, either under the direction of the City Manager or City Clerk or by agreement with the County of Humboldt, the State of California, or any other agency regularly engaged in the collection of a given tax or other revenue.