Sole-proprietors, partnerships, corporations and not-for-profit organizations can all qualify to open a merchant account as long as the business is registered in Canada.