Welcome Guest | Join for Free  or  Login
View All Financial Terms

Merchant services provider

A firm that will provide transactions by credit card but the firm may not provide the accounts of the merchant.