Get Started Card Payments Check Payments Recurring Payments Gift & Loyalty Payments Fraud Plugins & Integrations Reporting Demo Heartland Pay App Other Solutions Fully Integrated POS Middleware Connectors Portico Gateway Documentation API Overview Gift & Loyalty Bill Pay Payroll Introduction Developer Support Authentication Credit Card Gift Card eCheck & ACH Recurring Reporting Error Handling Semi-Integrated Devices Heartland Profac Global Payments eCommerce Tokenization Demo Testing Knowledge Center GitHub Partnerships
Get sandbox account
Get sandbox account

Other API's

For access to API downloads, please sign in or register.

Heartland SDKs & APIs


Documentation and code samples for using the Heartland SDK set which wraps PAX, Heartland Payment Application (HPA) and Secure Submit for card not present.

SOAP/XML API with multi-region access capability featuring credit, debit, eCheck/ACH, gift, rewards, EMV, E3 Encryption, tokenization, and more.

The Heartland host message spececification and core payment switch

Powerful API for Billers, with comprehensive convenience fee handling.

The Heartland Payroll API is designed to transform your applications basic time tracking into a complete payroll system.

POS message interface specification for integrating a terminal to Heartland.

Card association bin ranges supported by one or more of Heartland networks.

Semi-integrated payment application created to run on Android.

Not sure which option to pick?

Contact us for help!

Heartland