A bank allows businesses to accept credit cards, gift cards and debit cards by having a merchant account.  A merchant account is a specialized bank processing account that uses a credit card terminal. 

A bank allows businesses to accept credit cards, gift cards and debit cards by having a merchant account.  A merchant account is a specialized bank processing account that uses a credit card terminal.