I have faced this issues 3-4 times. Payments get stuck and goes into Under Processing state, which takes upto 3 days to finally cancel the transaction. It shows that the transaction is stuck due to a problem at bank side but the same transaction goes smooth at the same time on other applications. Stop blaming it on banks and work on your platform. Sometimes we need to do important transactions.