Explore developer-friendly payments solutions
Access our open API to start accepting credit cards and other payment methods online or to integrate a POS system. You can browse the directory and get API sandbox keys, sample code and documentation.
In a store
Leverage myriad features on a variety of integrated terminals supported by our SDK and the native programming.
On a website
Integrate online payments into a website, ecommerce store, mobile app or anywhere else on the web using our open API.
Bricks and clicks
Connect a business’ in-person and online payment processing with customizable, pre-built integrations and versatile hardware.
Enter the DevPortal

Online checkouts
Start quickly and easily with our feature-rich extensions into leading retail shopping carts and ecommerce platforms.

Subscription management
Help businesses increase customer retention and capture more revenue with automated payments and flexible billing integrations.

eBilling and invoicing
Allow consumers to easily pay for a business’ products and services online with our advanced billing and invoicing integrations.

Terminals and hardware
Choose from multiple terminals that support tipping, Apple Pay, Google Pay and ECR connectivity using multiple modes.

SDK
Explore our thorough SDK documentation and get started with our in-depth guides to each request and response type.
Reduced PCI compliance
Access a pre-certified EMV app with an API layer that reduces merchant PCI DSS scope and eliminates PA-DSS scope for point of sale software.
Pre-built integrations
Plug and play with pre-built integrations to popular shopping carts and online ecommerce platforms.
Easy merchant onboarding
Onboard customers quickly with just a few questions to collect bank info, so they can start accepting payments in minutes, not days.

A better way to connect
Providing the best possible developer experience for our APIs is a top priority at Heartland. We focus on your ease of use and constantly work to make integrating payments even easier.