This is testing banner for All corridor (Consumer)
No. Only 95 Indian banks support UPI payments sent from other countries. Find the complete list of banks here.