Payment failed but money deducted: how idempotency keys stop double charges
The app says "Payment failed". A second later your phone gets an SMS: ₹2,000 debited.
You tap Pay again. Now ₹4,000 is gone, and you still have no order.
https://www.youtube.com/watch?v=A6hrGCQidgM