Payment Processor

Payment Processor is a company appointed by a merchant to manage credit card transactions.