A merchant account is the account that allows a business to accept and process card payments before the funds are deposited into the business bank account. Anchor can help new businesses set up a merchant account and help established businesses evaluate whether their current account still fits their needs.