Tags Payments of thousands of users stranded across the country