For both I'm mexican. As far as I remember, we use "marchante/a" for the person who sells and to the one who is buying