Daha kolay bir yolu vardır muhtemelen ama aklıma ilk gelen şey, mesajı gönderdiği tarih ve saati veri tabanına kaydedip, işlem yaptırırken bu tarih ve saat ile kıyaslamak gibi bir durum olabilir. Kayıt edilen tarihten itibaren X dakika geçmediyse hatalı bir dönüş yapılır ve sonra denemesi istenir.
Edit: Kelebek hocam daha önce yazmış:)