sales channel
noun [ C ]
ukus COMMERCE
one of the ways in which a company provides customers with a particular product:
We were looking for a way to sell over the Internet without destroying our traditional sales channels.
It was difficult to convince customers that adding new sales channels would benefit both us and them.