From Longman Business Dictionary
merchandisemer·chan·dise1 /ˈmɜːtʃəndaɪz, -daɪsˈmɜːr-/ noun [uncountableU] formalCOMMERCE goods that are produced in order to be sold, especially goods that are sold in a storeEven though retailers ordered merchandise carefully this year, they are getting ready for huge after-Christmas sales.