A couple of months ago, my nephew tried to book two tickets from Bangalore to Silchar. Excited by the cheaper figures, he accidently entered wrong date and overlooked the non-refundable status and lost Rs 9000 in the process.
While the fault was obviously his, I realized that part of the problem was..
1. He was accessing MMT app on his mobile phone where the fine print was illegible.
2. If MMT had given a last screen where the terms of the purchase was made VERY clear, this mistake would not have happened.
I had to pull together my resources and re-book for my cousin brother who had to undertake the journey on a short notice.
Hopefully, your developers can take a look and add this feature so as to avoid such mistakes which can really put people in a spot!