Ok commodity is a stock term meaning a share of gold, soybeans, corn etc..
In slang someone or something could be a hot commodity meaning they are rare or valuable
Goods and merchandise are the same thing except goods are plural. Merchandise single or plural.
Goods not used much in regular speech unless the term goods and services which usually means the price includes the product and other services. Also "the goods" is old movie slang" for something illegal. Another use for goods is the slang word goodies( which means usually snack foods, sweets,chips) anyone says you want some goodies usually means snacks.