To register a new account on this wiki, contact us

UPI

From FSCI Wiki
Revision as of 21:41, 21 August 2025 by Pravs (talk | contribs) (sending money to phone number works, but not to upi id)
Jump to navigation Jump to search

The National Unified USSD Platform (NUUP) lets you use UPI by dialling *99#, without having to install a proprietary app.

The service is run by the National Payments Corporation of India (NPCI), the government-backed private company that also operates the UPI ecosystem itself.

*99# and BHIM

Besides NUUP, NPCI also operates BHIM which is a proprietary app for Android smartphones. The two are linked in the sense that dialling *99# is essentially a different way of accessing your BHIM account. Practically, this means that if you run into issues setting up UPI payments with *99#, you can often work around this by borrowing a proprietary Android phone from someone and installing BHIM on that to link your bank and set up UPI payments. Once done, you can uninstall the app and make payments directly via *99#.

Provider support

While NUUP is theoretically supposed to work on all USSD supporting carriers in India (all the provider apart from Jio), the service is not very well maintained and keeps going down, or, in some cases, doesn't work at all.

Provider support for *99#
Provider Officially supported Actually working
Airtel
BSNL
Jio
MTNL
Vi

Bank support

The NPCI lists 103 banks supporting *99# payments. However, each of them has their own slightly different interface to the service, and not all of them work seamlessly.

This section provides crowdsourced information on which banks have been known to work or not, as experienced by the FSCI community.

Bank feature support on *99#
Bank Available on service Registration (if UPI PIN not set) Registration (if UPI PIN already set) Accepting payment request Receiving money Payment to beneficiary Payment to UPI ID Payment to Mobile Number Payment to Account/IFSC Setting UPI ID
City Union Bank ✘ Sends an SMS regarding UPI activation as well as an OTP, but USSD only says to "keep your debit card ready" and doesn't accept further input ✘ truncates at `@` and claims "invalid UPI ID"
Federal Bank
ICICI ✘ truncates at `@` and claims "invalid UPI ID"
India Post Payments Bank ✘ Supposedly listed, but not actually present
Indian Bank ✘ Allows debit card based registration but goes into loop due to bug with 6 digit PIN vs. 4 digit PIN ✘ truncates at `@` and claims "invalid UPI ID"