License made mandatory for online business, procedure revealed