Making payments using Free Software: Difference between revisions

Immediate Payment Service (IMPS): Added note about automatic activation upon setting up UPI
Unified Payments Interface (UPI): document how we can receive change with a generated QR code for our UPI id
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(2 intermediate revisions by one other user not shown)
Line 21: Line 21:
[[NUUP]] is a service by the NCPI that allows you to make UPI transactions on any 2G capable phone, by dialling *99# from the number linked to your bank account.
[[NUUP]] is a service by the NCPI that allows you to make UPI transactions on any 2G capable phone, by dialling *99# from the number linked to your bank account.


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. Specifically, it has never been observed to work with BSNL, is often down with Airtel, and works reasonably well with Vi but with a bug preventing one from entering new UPI IDs (so one has to always pay using a phone number)
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. Specifically, it has never been observed to work with BSNL, is often down with Airtel, and works reasonably well with Vi but with a bug preventing one from entering new UPI IDs (so one has to always pay using a UPI number, hoping the intended recipient has configured it)


=== 123PAY ===
=== 123PAY ===
''This service has not been tested by the community. Please report back here if you try it out.''


123PAY<sup>[https://www.npci.org.in/what-we-do/upi-123pay/product-overview]</sup> is a service similar to NUUP, but where you dial a phone number and interact through IVRS (Interactive Voice Responder Service) instead of through a USSD menu. Some banks provide their own bank-specific numbers for a similar service.
123PAY<sup>[https://www.npci.org.in/what-we-do/upi-123pay/product-overview]</sup> is a service similar to NUUP, but where you dial a phone number and interact through IVRS (Interactive Voice Responder Service) instead of through a USSD menu. Some banks provide their own bank-specific numbers for a similar service.
Line 30: Line 31:


The [https://librefin.in LibreFin] project (under construction) aims to create a Free Software UPI app using reverse-engineered APIs. It is expected to be demoed at the IndiaFOSS 2025 conference in Bengaluru<sup>[https://fossunited.org/c/indiafoss/2025/cfp/c1ujjkgd9c]</sup>.
The [https://librefin.in LibreFin] project (under construction) aims to create a Free Software UPI app using reverse-engineered APIs. It is expected to be demoed at the IndiaFOSS 2025 conference in Bengaluru<sup>[https://fossunited.org/c/indiafoss/2025/cfp/c1ujjkgd9c]</sup>.
=== Create a QR to receive money ===
If you carry cash, but don't have change, you can create a QR for your UPI id. Take UPI address from an existing QR, replace UPI id with yours and then generate QR for your UPI urls using any online QR generators.
You can show the image on your phone or carry a print out. This can work well for autos and taxies (tried and tested). But in shops it may not work if they have setup to receive only. You can try giving cash to someone, either the worker or another willing customer, they can then do two QR payments (one to shop and then return change to you).


== Immediate Payment Service (IMPS) ==
== Immediate Payment Service (IMPS) ==