A bank account which allows a business to process debit and credit card transactions. In many instances, banks will also provide merchant accounts specifically geared to the needs of online businesses.

[BACK TO BANKING TERMS]