Overview
This article provides a list of domains you may need to whitelist, depending on your network firewall configuration. It also includes a network layout of a common two-terminal site, along with a basic Control Scan (optional) template for reference.
About Heartland Restaurant
Heartland Restaurant is a cloud based Restaurant Point of Sale solution. Heartland Restaurant is comprised of several iOS applications including the main POS application, Kiosk application, Customer Display application, Guest application, and a web based portal for setup and menu configuration. The applications use a multitude of languages including Objective-C, Swift, angular, react, PHP and a few others. Heartland Restaurant uses Amazon's AWS services to send, receive, and store data which includes backup and failover services.
Domains to Whitelist
- *.heartland.us - This wildcard should cover all the below HRPOS domains
- hrpos.heartland.us (ports 443, 3000, 5400)
- hrpos.heartland.us (ports 443, 3000, 5400)
- hrpos.heartland.us (ports 443)
- hrpos.heartland.us (ports 443)
- hrpos.heartland.us (ports 443)
Additional Domains You May Want to Whitelist
amazonaws.com - We use several Amazon services.
cloudfront.net - This is Amazon’s CDN service.
itstgate.com - This is the BridgePay gateway.
monetary.co - This is the Monetary gateway.
t.broadpos.com - With a PAX device, this will allow communication to download file configurations.
gpr.globalpaymentsinc.ca - May be used with PAX PATT.
If using EMV, we will provide you a more detailed list, as those terminals speak directly to the processor.
Domains that aren't necessarily required to run our system but can be used for certain functionality.
Apple.com - For obvious reasons. This system runs on iOS, so in order to receive security updates, notifications, etc. this should be open. Below are additional Apple domains:
- mzstattic.com
- icloud-content.com
- is1-ssl.mzstattic.com
- is2-ssl.mzstattic.com
- is3-ssl.mzstattic.com
- is4-ssl.mzstattic.com
google.com - Although our application doesn't talk directly with google, we are using some of their maps API in our website. So making setup changes on our admin portal will be loading javascript libraries from google.
Heartland Restaurant Hardware Configuration
Heartland Restaurant Control Scan Network Template
Below is the default network scheme that is used with ControlScan for Heartland Restaurant.
It is important to make sure that the old Xenial SSIDs are ‘forgotten’ on all devices that may have it locally saved to prevent conflicts. Below details the template used for Heartland Restaurant locations.
ControlScan Login and Support
Any changes with ControlScan has to go though control scan.
Support number: (800) 393-3246, option 1
Control Scan Login
https://n134.meraki.com/ES110866-Slaps-B/n/sIJ-ibgc/login/dashboard_login
Control Scan Template
SSIDs
HRPOS Payments: IP Address - 192.168.110.X
HRPOS BackOffice: IP Address - 192.168.20.X
HRPOS Guest: IP Address - 10.0.0.0
Port 1 Hardwired iPads IP range: 192.168.10. 2- .15
Port 1 Printers IP range: 192.168.10. 16-.47
Port 2 PAX: 192.168.40. X
Port 1 PAX(Alternate): 192.168.10. .48-.63
Port 3 any Back Office devices: 192.168.20.X