There are multiple definitions - click on the translation that matches your context.

Auftraggeber

Substantiv

full

customer

noun

Definitions of customer

English

a person or business that buys goods or services

Business use various methods to try and get the customer to buy that extra 'something'.