Merchant Service Center (also known as MSC Acquisition Sub) is a company specializing in credit card processing for Internet businesses. It offers accounting software, gateway payments, pay-by-phone services, virtual terminals, gift card promotions, etc.