| I was in India earlier this year, and found there was no way (and I spent hours trying) for a foreigner to get access to the UPI system. This meant: 1) There were some cashless fast food outlets that I couldn't eat at 2) There was no way for me to book an intercity bus ticket I eventually managed to get a bus ticket by sweet-talking someone in a shop to use their personal UPI account in exchange for cash. I fear there's going to be more problems like this for travellers as communities go cashless around the world. |
1. If you are from one of G20 countries (for now, will expand to other countries), you can get a prepaid UPI digital wallet at the airport where you land. Just go to the money exchange counters and enquire about this. Airport information desk should help you as well. You don't need an India phone number or India bank account. You can load money into this prepaid wallet via your foreign account or credit card etc. You can use your passport as document for KYC purposes. This is most convenient for short visits. The UPI app issued will be by some forex company. When you leave India, whatever Rupee balance in the app will be refunded to you at the airport. The UPI apps that are most popular with Indians (GPay, PhonePe, PayTM) won't work for this.
2. If you are not from G20 or you are going to be in India for longer than a week, you are likely to get a local phone number. You can get a local prepaid phone number sim at the airport. Then, you can open a bank account in India, tied to that phone number. This account type is called NRO Rupee account – Non Resident Ordinary account. This entire process of opening an NRO account can be done at a bank branch physically or online via your mobile phone. Once you have that bank account, you can use any UPI app like any Indian does.
See:
1. https://www.indiafilings.com/learn/opening-bank-account-indi...
2. https://rbi.org.in/scripts/FAQView.aspx?Id=16
3. https://wise.com/in/blog/upi-international-transfers