It shall be unlawful for any transient retailer to transact business in this State unless such transient retailer and the owners of any goods, wares or merchandise to be offered for sale or sold, if such are not owned by the vendor, shall have first secured a license as provided in § 2905 of Title 30 and shall have complied with the other requirements of this chapter. The fee for such license shall be identical to the annual license fee assessed against a retailer transacting business in this State on a year-round basis.