merchant account
From Longman Business Dictionarymerchant accountˈmerchant acˌcount [countable]BANKINGCOMMERCE a bank account which makes a business able to accept payments by credit cardRetailers can obtain a merchant account in minutes and begin conducting business online. → account