ConfirmApp
Download for Android
Install the app on the phone that receives payment SMS messages. Your administrator gives you a short client code so payments save to the correct account.
File: PayConfirmMPesa.apk · Version 1.1.3 · Install only from this official site or from your administrator.
Fixes crash on first install (Android 13+). Allow SMS and Notifications when prompted, then enter your client code in Setup.
Before you install
- Android 8 or newer on a phone that can receive SMS.
- Use the phone number where customers' payment confirmations arrive.
- Have your client code ready from your administrator or installer.
Install the APK
- Tap Download APK above and wait until the file finishes downloading.
- Open the download from your browser or the Downloads folder. If Android asks for permission to install from this source, allow it for your browser or Files app.
- Tap Install. If you see "Install blocked", open Settings → Security (or Apps → Special access → Install unknown apps) and allow installs from the app you used to open the APK.
- Open ConfirmApp when installation completes.
Permissions you should allow
The app needs access to read payment confirmation messages so they can be matched and saved securely. Allow everything below when prompted.
SMS
Required so ConfirmApp can receive incoming payment SMS from your provider (for example M-PESA or bank alerts). Without this, payments cannot be captured.
Notifications (optional but recommended)
Helps show sync status and errors so you know the app is working.
Battery · run in background
On many phones, open Settings → Apps → ConfirmApp → Battery and choose Unrestricted (or disable battery optimization). This reduces missed messages when the phone is idle.
Set up your client code
- Open ConfirmApp and go to the Setup tab.
- Paste or type the client code your administrator gave you (you can use Paste if it was copied for you).
- Tap Save. After saving, setup stays locked so it is not changed by mistake. Support can unlock if you need help.
- Send a small test payment and open the Inbox tab to confirm it appears.
If payments do not show
- Confirm SMS permission is allowed for ConfirmApp.
- Turn off aggressive battery saving for this app.
- On the Inbox screen, use refresh or sync so queued messages retry.
- Contact your administrator if your client code might be wrong.