Payments company Square is debuting six new TV ads today, in a big marketing push towards attracting merchants on the platform. A spokesperson for Square tells us the ads will air on national cable channels. Some of the channels include: Fox Business, CNBC, Discovery Health & Fitness, NBC Sports, History, Travel, Bravo, CMT, and AMC.