(a)
(1) All cities of the first class and cities of the second class are authorized and empowered to license, tax, and regulate gift enterprises, and all persons, firms, and corporations aiding, abetting, or patronizing them.
(2) The license or tax shall not exceed one thousand dollars ($1,000) per annum for each gift enterprise and five hundred dollars ($500) per annum for each person, firm, or corporation aiding, abetting, or patronizing the gift enterprise.
(b) As used in this section, "gift enterprise" includes the premium stamp, periodical ticket, trading stamp, and similar schemes and devices, wherein by means of stamps, checks, tickets, or other devices certain merchants, manufacturers, and other persons engaged in lawful occupations or callings are advertised, exploited, and patronized to the exclusion of others on like terms.