No person, firm or corporation shall engage in the business or activity of peddler or solicitor in the Municipality without first obtaining a license as provided in this chapter. Each and every person peddling or soliciting shall meet the requirements of Section 705.03 and pay the fees set forth in Section 705.04.