# Offline UPI payments made seamless

**URL:** <https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306>\
**Category:** Project Showcase\
**Created:** [24 June 2026 09:22 UTC](https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306 "2026-06-24T09:22:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lakshya](https://forum.fossunited.org/letter_avatar_proxy/v4/letter/l/c5a1d2/32.png) [@lakshya](https://forum.fossunited.org/u/lakshya)\
**Post date:** [24 June 2026 09:22 UTC](https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306/1 "2026-06-24T09:22:09Z")

</div>

offline upi is here!!

Introducing OffPay - pay anyone without internet

it runs on NPCI’s \*99# USSD system, but automates the whole flow making it fast, seamless and actually usable

Video Demo : [https://youtu.be/iODYB15kApI?si=7HNzOvOO5VV3txm3](https://youtu.be/iODYB15kApI?si=7HNzOvOO5VV3txm3)

Two Versions :

Android App (Beta) : scan a QR or enter a UPI ID, and OffPay handles the full ⁠ \*99# ⁠ session for you automatically.

PWA : works on iPhone/Android, no extra permissions needed. scans QR code, auto-copies the UPI ID, and drops you right at the payment step.

Both are Open Source

📱 Try the PWA → [http://offpay.vercel.app](http://offpay.vercel.app)

🌐 Website → [http://offpayapp.vercel.app](http://offpayapp.vercel.app)

⬇ Download Beta APK → [http://offpayapp.vercel.app](http://offpayapp.vercel.app)

💻 Source Code → [GitHub - laksh-ya/OffPayApp: android app for offline upi payments using \*99# service · GitHub](http://github.com/laksh-ya/offpayapp)

Setup tutorials on the website and GitHub.

Made by Harsh & Lakshya

---

<div class="post-metadata">

**Author:** ![Aadhithya\_N.M](https://forum.fossunited.org/letter_avatar_proxy/v4/letter/a/e56c9b/32.png) [@Aadhithya\_N.M](https://forum.fossunited.org/u/Aadhithya_N.M)\
**Post date:** [29 August 2026 12:35 UTC](https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306/2 "2026-08-29T12:35:16Z")

</div>

Is this vibecoded? What’s the relation between this and the LibreFin effort? [librefin · GitHub](https://github.com/librefin-in/)

---

<div class="post-metadata">

**Author:** ![lakshya](https://forum.fossunited.org/letter_avatar_proxy/v4/letter/l/c5a1d2/32.png) [@lakshya](https://forum.fossunited.org/u/lakshya)\
**Post date:** [30 August 2026 13:30 UTC](https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306/3 "2026-08-30T13:30:09Z")

</div>

I haven’t seen his work, and discovered the protocol and its working accross different methods independently.

realising, he was very early on this and his documentation is perfect on the capability this protocol provides!

also, I utilised claude while making the app, but security and performance have been taken care of!!

---

<div class="post-metadata">

**Author:** ![Aadhithya\_N.M](https://forum.fossunited.org/letter_avatar_proxy/v4/letter/a/e56c9b/32.png) [@Aadhithya\_N.M](https://forum.fossunited.org/u/Aadhithya_N.M)\
**Post date:** [19 October 2026 17:23 UTC](https://forum.fossunited.org/t/offline-upi-payments-made-seamless/8306/4 "2026-10-19T17:23:51Z")

</div>

Are you interested in uploading this to F-Droid?
