An industry term for a business banking relationship whereby you and a bank have arranged to accept credit card payments (usually, a local bank can suffice for this kind of relationship). Setting up a merchant account usually involves the bank understanding your business and working with a third-party processor to arrange a mechanism for accepting payments. Merchant accounts are usually required for accepting customer credit card and electronic payments through an electronic commerce Web site.
Since 1995, more than 100 tech experts and researchers have kept Webopedia’s definitions, articles, and study guides up to date. For more information on current editorial staff, please visit our About page.