selling agent

noun

1.
someone who sells goods (on commission) for others