-
I visited India also for work 3 months ago.
There is a company called Cheq that specializes in setting up UPI for foreigners or NRI.
It costs around $10 USD to set up but you can load the account with a foreign credit card, which all the other companies don’t allow.
cheq.money
Cheq - UPI Wallets for everyone
Cheq UPI wallets helps you spend anywhere in India safely, smartly and instantly.