The Department of Transport can impound vehicles or deny licences if the platforms ignore registration requirements.