NUUP: Difference between revisions
→UPI URL format: Added image provided by Praveen showcasing how USSD works. |
razorpay works and airtel fails for collect requests |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
[[File:*99- USSD.png|alt=USSD Sample|thumb|*99# USSD]] | |||
The National Unified USSD Platform (NUUP) lets you use UPI by dialling *99#, without having to install a proprietary app. | The National Unified USSD Platform (NUUP) lets you use UPI by dialling *99#, without having to install a proprietary app. | ||
| Line 5: | Line 7: | ||
== *99# and BHIM == | == *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#. | 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 == | == Provider support == | ||
| Line 25: | Line 24: | ||
| MTNL || || | | MTNL || || | ||
|- | |- | ||
| Vi || {{Tick}} || {{Tick}} but can pay only to mobile numbers and not full upi ids. | | Vi || {{Tick}} || {{Tick}} but can pay only to mobile numbers and not full upi ids. collect requests works. | ||
|} | |} | ||
[[File:Nuup-vi.png|alt=USSD failure with vi|thumb|Vi failing with UPI ID]] | |||
== Bank support == | == Bank support == | ||
| Line 32: | Line 33: | ||
This section provides crowdsourced information on which banks have been known to work or not, as experienced by the FSCI community. | This section provides crowdsourced information on which banks have been known to work or not, as experienced by the FSCI community. | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| Line 43: | Line 42: | ||
|- | |- | ||
| Federal Bank || {{Tick}} || || {{Tick}} || || || || yes|| yes|| || | | Federal Bank || {{Tick}} || || {{Tick}} || || || || yes|| yes|| || | ||
|- | |||
| Kotak Bank || {{Tick}} || || {{Tick}} || || || || yes|| yes|| || | |||
|- | |- | ||
| ICICI || {{Tick}} || {{Tick}} || {{Tick}} || || || || {{Tick}} on Airtel, but {{Cross}} on vi, which truncates at `@` and claims "invalid UPI ID" || {{Tick}} || || | | ICICI || {{Tick}} || {{Tick}} || {{Tick}} || || || || {{Tick}} on Airtel, but {{Cross}} on vi, which truncates at `@` and claims "invalid UPI ID" || {{Tick}} || || | ||
| Line 54: | Line 55: | ||
It is observed to be working only in selected cities. | It is observed to be working only in selected cities. | ||
Confirmed working: | Confirmed working: Bengaluru, Kochi, Mumbai | ||
Confirmed not working: Ahmedabad, Kolkata, Palakkad, Pune, Surat | Confirmed not working: Ahmedabad, Kolkata, Palakkad, Pune, Surat, Coimbatore | ||
== UPI URL format == | == UPI URL format == | ||
| Line 66: | Line 67: | ||
See https://source.puri.sm/Librem5/millipixels/-/issues/98 for adding support to extract UPI id in millipixels. | See https://source.puri.sm/Librem5/millipixels/-/issues/98 for adding support to extract UPI id in millipixels. | ||
== Collect Requests == | |||
Businesses can still initiate collect requests - for example payment gateways (tested with RazorPay page). You enter your UPI id on the webpage and diasl *99#, it will directly show the accept request screen, you can enter the pin to approve the request. | |||
[[File:Upi-Collect-Request.png|alt=UPI Collect Request screenshot|thumb|UPI Collect Request]] | |||
'''Note:''' Starting 1 October 2025, UPI collect request will [https://www.angelone.in/news/personal-finance/upi-collect-requests-to-end-from-october-1-what-phonepe-google-pay-paytm-users-must-know no longer be available for individuals] although it will still be available for businesses as well as online payments. The ostensible reason is to prevent "fraud" from people misusing the collect request functionality. Specifically, this means it will not be possible to ask people to request money in case adding via UPI ID is not working. Some UPI apps like Paytm and PhonePe have already stopped offering this feature. | |||
Collect requests works with RazorPay page but fails with Airtel Recharge. | |||
== Directly Opening a specific screen == | |||
We can send choices directly as well. *99*1# will directly open the send money screen. *99*1*3# will directly open the screen to enter UPI id. So with this the camera app itself could add a pay option if upi:// URL is detected and dial *99*1*3# and fill the UPI id, so we can emulate the scan and pay - then people will only have to enter pin manually! | |||
== See also == | == See also == | ||
# [[Making payments using Free Software]] | # [[Making payments using Free Software]] | ||