add merchantcontroller and test job