Bank SMS

Every bank SMS and Apple Pay payment, logged by itself.

Your phone forwards your bank's payment messages, and on iPhone your Apple Pay payments, to Oru. Each one is logged the moment it arrives.

Best: SMS for instant logging, plus bank email as a backup.

Using the Oru Android app (early access)? Turn on Bank SMS in the app instead. It checks each SMS on the phone and sends only payment messages, so OTPs and personal messages never leave your phone, unless you turn on Scam watch.

  1. 1Send /sms to @heyoru_botAgree to the short notice.
  2. 2Copy your private linkTap it in the chat to copy.
  3. 3Set up your phone onceAbout 2 minutes, below.

Send /sms in Telegram

Set up your phone

Use the Automation tab, not Shortcuts. You want the trigger “When I get a message”, not the Messages actions like Send Message.

  1. Part 1: the trigger

    Open the Shortcuts app.
  2. At the bottom, tap Automation (the middle tab), not Shortcuts.
  3. Tap + at the top right.On your first automation, the button says New Automation instead.
  4. Scroll the list and tap Message (the green speech-bubble icon).Not the Messages actions like Send Message or Open Conversation.
  5. Tap Message Contains, type debited, then tap Done.Leave Sender empty: banks send from IDs like VM-HDFCBK, not from your contacts.
  6. Choose Run Immediately, not Run After Confirmation.You can also turn off Notify When Run.
  7. Tap Next at the top right.
  8. Part 2: what it does

    Tap New Blank Automation.
  9. Tap Add Action, search Get Contents of URL, and tap it.
  10. Tap the blue URL and paste your Oru link from /sms.
  11. Tap the › arrow to show more, then set:Method: POST. Request Body: JSON. Add new field, Text: key text, value Shortcut Input (tap it and choose Content if offered). Add new field, Text: key from, value Shortcut Input, then Sender.
  12. Tap Done.
  13. Part 3 (optional): money coming in

    Repeat steps 3 to 12 with credited, to log salaries and refunds too.
Test it

Your next bank alert should get a reply in Telegram: “Logged ₹… at …”. If it doesn't, check that the URL is your full link and the Method is POST.

Apple Pay payments too

When you tap your iPhone to pay, Oru logs it. If the same payment also arrives as your bank's SMS or email, it's logged only once.

  1. In Shortcuts, open the Automation tab and tap +.
  2. Scroll the list and tap Transaction (the Wallet icon).
  3. Choose your cards, keep “When I tap”, and choose Run Immediately. Tap Next.
  4. Tap New Blank Automation, add Get Contents of URL, and paste your Oru link.Tap › and set Method: POST, Request Body: JSON, with four fields: source = applepay (type it), amount = Shortcut Input, then Amount; merchant = Shortcut Input, then Merchant; card = Shortcut Input, then Card or Pass.
If your phone is offline

If your phone has no internet when a bank SMS or Apple Pay payment comes in, iPhone can't send it later. Connect your bank email too (/connect in Telegram): it reaches Oru from your bank, whatever your phone is doing, and the same payment is never counted twice.

Once a month, if you use SMS without bank email, Oru reminds you to send last month's statement. It adds only what's missing.

Written for iOS 17 and 18. Apple renames menus now and then, so labels may differ slightly.

What Oru keeps, and what it doesn't

  • Your phone sends only the messages your rule matches.
  • Oru keeps the amount, the shop or person, the date and the bank. Never the SMS itself.
  • From Apple Pay, Oru gets the amount, the shop and the card's name, never the card number.
  • OTPs and anything that isn't a payment are thrown away unread.
  • Keep your link private: anything sent to it is logged as yours. Send /sms in Telegram for a new link, or /sms off to stop it all.

Read the privacy policy →

Questions

Is it safe?

Oru never asks for an OTP or a password and can't move money. It only reads the payment details from messages your phone sends it.

Does it read all my messages?

No. Only the messages your rule forwards, like ones containing “debited”. Everything else stays on your phone.

Will a payment be logged twice if I also forward bank emails?

No. Oru spots the same payment arriving by SMS and by email and logs it once.

How do I stop it?

Send /sms off in Telegram, or delete the automation or rule on your phone.