بنده متوجه حرف شما هستیم. مشکلی که بنده مطرح کردم اینکه طراحی سیستم فعلی به وصل بودن اینترنت مشتری، حتی بعد از کسر پول از حسابش نیاز داره. اگر پرداخت با موفقیت انجام بشه (صفحه تکمیل فرایند خرید) و اینترنت مشتری قطع بشه، این تراکنش برگشت می خوره در حالی که لزومی نداره برگشت بخوره. خود سرور بانک باید یک درخواست مستقل به درگاه بفرسته و عمل verify رو انجام بده. (حالا چه مشتری وصل باشه، چه نباشه)
چون مبلغ از حساب مشتری کم شده، پیش فرض مشتری بر اینه که تراکنش با موفقیت انجام شده بنابراین اول با فروشنده تماس می گیره.