Applications for Itinerant Merchant Permits must be submitted in person with a valid identification card Monday-Thursday (7am-6pm) to the Alvin Police Department Records division.
Applications are available here:
Complete City Ordinances about itinerant merchants can be located in
Chapter 13 Itinerant Merchants and Vendors
and
Chapter 28 Comprehensive Fee Schedule.