Skip to content
sys · torupaydhaka
android app

Download ToruPay for Android

Install it on the phone that holds your wallet SIM. Google Play does not list apps that read SMS, so the signed APK comes from this page. Android 7 or newer.

Version 2.3

build 6 · 5.4 MB · 28 Sept 2026

sha-256

ab7f77a048a4340ae65e6e245e92199490578c9e2151f4abc995abb155a6c608

signing certificate sha-256

26627ffd2c48372b7addb09d5b77e7e88acef48395917c2730df1d6680efe534
Download APK

scan on the phone

Why Android may warn you

Google Play Protect warns about, and often blocks, any app from outside Google Play that asks to read SMS. ToruPay has to read the payment SMS your wallet sends, because that message is how a buyer's payment gets confirmed. The warning is about the SMS permission, which every payment-verification app needs.

What the app reads and sends

  • It looks at the sender of each new SMS and ignores everything that is not from a wallet your account uses: bKash, Nagad, Rocket, Upay or CellFin.

  • From those senders it forwards only messages with both an amount and a transaction ID. OTPs, PIN notices and offers stay on your phone.

  • It never reads contacts, photos, calls or your location, and it never asks for your wallet PIN.

  • Each message travels over HTTPS, signed by a key that is locked inside this phone, and is stored encrypted.

Check the file before you install

Download ToruPay only from torupay.kronx.tech. We never send the app over WhatsApp, Messenger or email.

The SHA-256 above must match the file you downloaded. Every ToruPay release is signed with the certificate above, and Android refuses an update signed with any other.

Install and set up, step by step

  1. 01

    Use the phone with your wallet SIM

    Install ToruPay on the Android phone that holds the SIM your bKash, Nagad, Rocket, Upay or CellFin account is registered to. One phone can carry two wallet SIMs.

  2. 02

    Download it from this page only

    Open torupay.kronx.tech/download in Chrome on that phone and tap Download. If Chrome asks whether to keep the file, tap Download anyway. We never send the app over WhatsApp, Messenger or email.

  3. 03

    Allow installs from Chrome

    Open the downloaded file. If Android says installs from this source are not allowed, tap Settings, turn on Allow from this source, go back and tap Install.

  4. 04

    If Play Protect shows a warning

    Play Protect may say the app is unknown or asks for sensitive permissions. Tap More details, then Install anyway. If it says the app was blocked and offers no way to install, sign in on this site and open Devices, then Phone setup, for the next steps.

  5. 05

    Unlock SMS access on newer Android

    Android 13 and newer lock some permissions for apps installed outside Google Play, and on Android 15 the SMS switch stays grey. Open Settings, Apps, ToruPay, tap the three dots at the top right, tap Allow restricted settings and confirm with your screen lock. Older phones do not show this menu and can skip the step.

  6. 06

    Allow SMS and notifications

    Open ToruPay and allow SMS access. The SMS row then reads "Allowed. Only payment SMS are forwarded." Allow notifications as well, so the "Forwarding is on" notice stays in your status bar.

  7. 07

    Stop Android from pausing it

    In the app, tap the Battery row and choose Unrestricted. The row then reads "Android will not pause ToruPay." Turn on Auto-start as well, using the steps for your phone brand below.

  8. 08

    Pair it with your account

    In the dashboard open Devices, press Pair a device, and scan the QR code with the app. If the camera is not allowed, choose Enter manually instead and type the address and code. The app then says "Paired. This phone now forwards payments."

  9. 09

    Test it with ৳10

    Ask someone to send ৳10 to the wallet number on this phone. Within a minute it appears in the dashboard under Unclaimed, because no order was waiting for that amount. Real customer payments match their orders by themselves.

Keep it running: your phone brand

Phone makers stop background apps to save battery, which delays payment SMS. Menu names differ a little between versions.

Samsung

Settings, Apps, ToruPay, Battery: choose Unrestricted. Then Settings, Battery, Background usage limits: make sure ToruPay is not in Sleeping apps or Deep sleeping apps.

Xiaomi, Redmi, Poco

Settings, Apps, Manage apps, ToruPay: turn on Autostart, then Battery saver: No restrictions. In the recent apps screen, pull ToruPay down and tap the lock so cleaning does not close it.

Realme, Oppo, OnePlus

Settings, Battery, More settings, Optimise battery use: set ToruPay to Do not optimise. In App management, ToruPay, allow Auto launch and Allow background activity.

Vivo, iQOO

Settings, Battery, Background power consumption management: allow ToruPay. In i Manager or the permission manager, turn on Autostart for ToruPay.

Infinix, Tecno, itel

Settings, Apps, ToruPay, Battery: choose Unrestricted. In Phone Master, Auto-start management, allow ToruPay, and leave it out of the one-tap cleaner.

Huawei, Honor

Settings, Battery, App launch, ToruPay: turn off Manage automatically, then turn on Auto-launch, Secondary launch and Run in background.

Walton, Symphony, Nokia, Motorola, Pixel

Settings, Apps, ToruPay, App battery usage (or Battery): choose Unrestricted. These phones have no separate autostart switch.

Something not working?

What you see: The app says "SMS access is off"
What to do: Open ToruPay and allow SMS. If the switch is grey, do the Allow restricted settings step first, then allow SMS.
What you see: The Background service row says "Stopped. Payments wait until it runs."
What to do: Set Battery to Unrestricted and turn on Auto-start for your brand, then open ToruPay once. Payment SMS received while it was stopped are sent when it starts.
What you see: The app says "Phone clock is wrong"
What to do: Open Settings, Date and time, and turn on automatic date and time. Payments are checked against the time they arrived, so a wrong clock can stop them matching.
What you see: Check connection says "Could not reach ToruPay"
What to do: Turn on mobile data or Wi-Fi. Nothing is lost while the phone is offline: payment SMS wait on the phone and go out when it reconnects, until the app reads "Nothing is waiting to send."
What you see: The app says "This phone was removed"
What to do: Someone revoked this phone in Devices. Pair it again with a new code from Devices, Pair a device.
What you see: Devices shows Last seen in amber
What to do: The phone has not checked in for over 10 minutes. It is probably off, out of signal, or paused by the battery saver. Check the phone, then the battery steps above.
What you see: A payment arrived but sits under Unclaimed
What to do: No open order had that exact amount when it arrived, or the customer paid a different number. Open Unclaimed and attach it to the right order, or leave it if it was not a sale.
What you see: Payments from one wallet never arrive
What to do: On a dual-SIM phone, open Devices, Wallet accounts and check that the wallet is on the right SIM slot. Make sure the wallet SMS go to this phone and not to another handset.

No account yet? Create one, then open Devices in the portal to pair this phone.