All demands against a town shall be presented to and audited by the council in accordance with such regulations as they may by ordinance prescribe. Upon allowance of a demand the mayor shall draw a warrant therefor upon the treasurer; the warrant shall be countersigned by the clerk and shall specify the purpose for which it is drawn.
The town clerk and his or her deputy shall take all necessary affidavits to claims against the town and certify them.