Users of the Unified Payments Interface (UPI) digital payment service, faced yet another disruption on the morning of April 12, 2025 leaving many stranded midway during their online transactions. This is the third time UPI services have snagged in the past few weeks.