merchant services provider
Definition
Bank, internet service provider, or other firm that provides credit card and electronic commerce transactions but may or may not provide merchant accounts.
News containing the term merchant services provider
http://www.businessdictionary.com/definition/merchant-services-provider.html

