A merchant account is a specialized bank account that your business uses for accepting credit cards, debit cards, gift cards and other types of payment. Businesses typically open merchant accounts with independent organizations called payment processors such as CardSolve.