Heartland Payment Systems, Inc. provides bankcard payment processing services in the United States and Canada. It facilitates the exchange of information and funds between merchants and cardholder’s financial institutions; and offers end-to-end electronic payment processing services, including merchant set-up and training, transaction authorization and electronic draft capture, clearing and settlement, merchant accounting, merchant assistance and support, and risk management to merchants. The company also provides other merchant services comprising payroll processing, gift and loyalty programs, and prepaid and stored-value solutions; paper check processing; payroll and related tax filing services; and secure point-of-sale solutions, as well as sells and rents point-of-sale devices and supplies. In addition, it develops, manufactures, sells, services, and maintains computer software to facilitate accounting and management functions of food service operations of K to 12 schools. The company markets its bankcard payment processing services directly to small and mid-sized merchants, and national and mid-tier merchants. Heartland Payment Systems, Inc. was incorporated in 2000 and is headquartered in Princeton, New Jersey.