Vendor

This refers to an individual or organisation which supplies goods or services for money.