Print on a specific printer (name)

you can do it without plugin. if you don’t need to sell it with macapp store
see here : Printing in a multi printer setup - best approach ?