NUUP: Difference between revisions
their feedback dismissing it |
adding data about ICICI and other misc edits |
||
| Line 1: | Line 1: | ||
[[File:*99- USSD.png|alt=USSD Sample|thumb|*99# USSD]] | [[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. The service is run by the National Payments Corporation of India (NPCI), the government-backed private company that also operates the UPI ecosystem itself. | ||
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 == | == *99# and BHIM == | ||
| Line 17: | Line 15: | ||
|- | |- | ||
! Provider !! Officially supported !! Actually working | ! Provider !! Officially supported !! Actually working | ||
!Notes | |||
|- | |- | ||
| Airtel || {{Tick}} || {{Tick}} | | Airtel || {{Tick}} || {{Tick}} | ||
| | |||
|- | |- | ||
| BSNL || {{Tick}} || {{Cross}} | | BSNL || {{Tick}} || {{Cross}} | ||
| | |||
|- | |- | ||
| Jio || {{Cross}} || {{Cross}} | | Jio || {{Cross}} || {{Cross}} | ||
| | |||
|- | |- | ||
| MTNL || || | | MTNL || || | ||
| | |||
|- | |- | ||
| Vi || {{Tick}} || {{Tick}} | | Vi || {{Tick}} || {{Tick}} | ||
|Only to mobile numbers and not UPI IDs. | |||
Collect requests work | |||
|} | |} | ||
| Line 47: | Line 52: | ||
| Kotak Bank || {{Tick}} || || {{Tick}} || || || || yes|| yes|| || | | Kotak Bank || {{Tick}} || || {{Tick}} || || || || yes|| yes|| || | ||
|- | |- | ||
| ICICI || {{Tick}} || {{Tick}} || {{Tick}} || || || || {{Tick}} on Airtel, but {{Cross}} on | | ICICI || {{Tick}} || {{Tick}} || {{Tick}} || || || || {{Tick}} on Airtel, but {{Cross}} on Vi, which truncates at `@` and claims "invalid UPI ID" || {{Tick}} || || {{Cross}} Did not work with Vi | ||
|- | |- | ||
| India Post Payments Bank || {{Cross}} Supposedly listed, but not actually present || {{Cross}} || {{Cross}} || {{Cross}} || || {{Cross}} || {{Cross}} || {{Cross}} || {{Cross}} || {{Cross}} | | India Post Payments Bank || {{Cross}} Supposedly listed, but not actually present || {{Cross}} || {{Cross}} || {{Cross}} || || {{Cross}} || {{Cross}} || {{Cross}} || {{Cross}} || {{Cross}} | ||
| Line 69: | Line 74: | ||
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 | |||
* Gurugram | |||
* Delhi | |||
=== Confirmed not working === | |||
* Ahmedabad | |||
* Kolkata | |||
* Palakkad | |||
* Pune | |||
* Surat | |||
* Coimbatore | |||
== Limitations == | == Limitations == | ||
Dynamic QR codes generated by payment machines don't work. Only fixed QR codes / UPI | Dynamic QR codes generated by payment machines don't work. Only fixed QR codes / UPI IDs work. | ||
== UPI URL format == | == UPI URL format == | ||
Currently we can only copy the whole URL in most QR scanning apps, so we have to manually extract the UPI | Currently, we can only copy the whole URL in most QR scanning apps, so we have to manually extract the UPI ID when making payments via *99# USSD interface or in android without Google play service, UPI apps can't scan directly, so you still need to extract the UPI ID manually. | ||
UPI url looks like upi://pay?pa=Motilal2005@hdfcbank&pn=MOFSL&mc=6021&tr=uft_2288daf8bd45a5&tn=Pay%2520to%2520MOFSL&mode=03&am=100&cu=INR | UPI url looks like upi://pay?pa=Motilal2005@hdfcbank&pn=MOFSL&mc=6021&tr=uft_2288daf8bd45a5&tn=Pay%2520to%2520MOFSL&mode=03&am=100&cu=INR | ||
Here UPI | Here UPI ID is the value of pa, ie, Motilal2005@hdfcbank | ||
See https://source.puri.sm/Librem5/millipixels/-/issues/98 for adding support to extract UPI | See https://source.puri.sm/Librem5/millipixels/-/issues/98 for adding support to extract UPI ID in millipixels. | ||
== Collect Requests == | == Collect Requests == | ||
| Line 91: | Line 109: | ||
'''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. | '''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 | Collect requests work with RazorPay page but fails with Airtel Recharge. | ||
== Directly Opening a specific screen == | == Directly Opening a specific screen == | ||