merchants are set to seperate class files and it is free to configure induvidually, and multiple merchant can join through seperate files.