In most cases, businesses will need to open a separate bank account specifically for their merchant services. This is because the funds from credit card and debit card transactions are typically held in a separate account before being transferred to the business’s main account.