typically speaking, most countries do not require any sort of official license to be a commercial photographer, although there may be local labor laws about employing a foreign national etc,
and typically a “permit” is not required for private property like a shop, permits are only for commercial photography in a public space like a street or park etc, private property typically only requires the property owner’s permission
otherwise, a local film commission would help obtain permits and permission for commercial photography and film making in their region
http://www.filmaenjalisco.com
http://www.comefilm.gob.mx/en/states/jalisco/