Mobile App Requirements Overview
To use the Housecall Pro mobile app, your phone needs to meet a few basic requirements. These include running a supported version of iOS or Android, keeping the app updated, and having standard security settings enabled on your device (like a screen lock). These requirements help protect your business and your customers' payment information. Below, you'll find the specific details for each requirement, along with simple steps to make sure your device stays up to date.
Supported Operating Systems
Apple and Google regularly release updates that fix security vulnerabilities and protect your device from threats. We require operating system versions that are still receiving these updates. Once a version stops getting security patches, it can no longer be considered safe for processing payments.
We recommend always running the latest available version of your operating system.
Platform | Minimum Version | Recommended | Minimum Device |
iOS | iOS 15 or later | Latest available | iPhone 6s or later |
Android | Android 8 or later | Latest available | Any device with Google Play Services that supports the Minimum Android Version. |
Minimum App Version
Platform | Minimum Version |
iOS | 2024.1.3 or later |
Android | 2024.1.7 or later |
Each app update includes security improvements, bug fixes, and new features. Running an outdated version of the app may expose you to security issues that have already been fixed in newer releases. For this reason, older app versions may be blocked after we release a security update.
We strongly recommend enabling automatic app updates so you always have the latest version without needing to think about it.
Device Configuration Requirements
These requirements help ensure that your device provides a secure environment for handling payment information.
A screen lock must be enabled (PIN, password, or biometric like Face ID or fingerprint) — This prevents unauthorized access to your device and the app if your phone is lost or stolen.
The device must not be rooted or jailbroken — Rooting (Android) and jailbreaking (iOS) remove built-in security protections that keep your device and payment data safe. Devices modified in this way cannot be used with HousecallPro Mobile.
Developer Mode and USB Debugging must be disabled (Android) — These are advanced settings intended for software developers. When enabled, they open access points on your device that could be exploited. Most users will never need these turned on.
Date and time must be set to automatic — Incorrect date and time settings can interfere with secure connections and the app's ability to verify that software and security certificates are current.
Tap to Pay Requirements
Tap to Pay lets you accept contactless card and digital wallet payments (like Apple Pay and Google Pay) directly on your device — no card reader or extra hardware needed. Because your phone is acting as a payment terminal, it needs to meet some additional requirements.
| iOS | Android |
Minimum Device | iPhone XS or later | NFC-enabled, Google-certified device |
Minimum OS | iOS 18.4 or later | Android 13 or later |
Internet | Required | Required |
Unsupported Devices
The following devices cannot be used with Housecall Pro Mobile:
Rooted or Jailbroken phones.
Phones using non-standard Operating systems.
Software-simulated phones.
Some devices are not disallowed from using the Housecall Pro Mobile apps, but are also not directly supported. Various unique issues might arise from using them.
Unsupported devices include:
Samsung Z Fold family of devices
Devices produced by Xiaomi
Keeping Your Device Up to Date
The simplest way to stay compliant and secure is to keep everything set to update automatically:
Enable automatic OS updates
On iPhone: Settings > General > Software Update > Automatic Updates.
On Android: Settings > System > Software Update.
Enable automatic app updates
On iPhone: Settings > App Store > App Updates.
On Android: Google Play Store > Settings > Auto-update apps.
Restart your device occasionally: A weekly restart helps ensure updates are fully applied and security services are running properly.
If the mobile app blocks you from use due to a device or version issue, update your OS and app, restart your device, and try again. If the issue persists, contact us via the Blue Chat Bubble > Support in your Housecall Pro account.
Need help or have questions?
We're here for you! Chat with Support using the Blue Chat Bubble in your Housecall Pro account, or give us a call at (858) 842-5746.
