Heartland Payment Systems is a major payments processing company that serves over 250,000 businesses nationwide. It processes over 11 million transactions per day using its proprietary E3 encryption technology. Heartland offers a full suite of payment processing solutions including credit, debit, and prepaid card processing; payroll services; gift cards; check processing; and online payments. It focuses on specific vertical markets such as restaurants, lodging, healthcare, petroleum, and education.