In essence, Heartland Payment Systems offers merchant services, which entails giving small businesses access to one or more merchant accounts. Money from completed transactions first goes into a specific kind of bank account called a merchant account before it is transferred to the business’s bank account.