India's Unified Payments Interface (UPI) is currently facing disruptions, leaving thousands of users unable to make payments ...