The following steps set up the direct interface with Heartland Payments in version 8.0.2200 and higher:
- Verify you have purchased the direct interface so that it is enabled in the license file
- Verify you have the Heartland parameter sheet provided from the processor a. This includes: URL, License ID, Site ID, Device ID, Username, and Password
- Go to Manager’s Menu > Register Setup > Credit Card Setup:
- Select “Heartland” from the Primary Host Name dropdown menu (NOTE: If you do not see the option for Heartland, you will need to call the MicroSale office)Type “Heartland” into the Secondary Host Name and the Merchant ID fields
- The Terminal ID is 5 zeros
- Select the “Save Credit Card Setup” button, EXIT MicroSale to the Windows desktop and RESTART MicroSale

- Go to Manager’s Menu >Register Setup > Credit Card Setup:
- The Heartland Account Setup window launches. Your parameter sheet will provide you the data to fill into each field. Once you are finished, select SAVE and exit to the Manager’s Menu
- Note: Site Trace should be left blank
- The URL is standard but verify with your parameter sheet: https://posgateway.secureexchange.net/Hps.Exchange.PosGateway/PosGatewayService.asmx
- Go to Register Options by Terminal> Menu/Credit Cards
- Enable “Accept Tips Internet Connection” > SAVE > Exit MicroSale to the Windows desktop
- Restart MicroSale
- Start an audit and run a test transaction to verify credit cards are working correctly
- Select the “Heartland Setup” button (Now displaying to the right of the Mercury Setup button)