PDA

View Full Version : سوال: چطوری میتوان شماره حساب یا شماره کارت اشخاص را چک کنم ؟



مایکروسافت
سه شنبه 08 دی 1388, 20:25 عصر
سلام به دوستان
من می خواهم تو برنامه تحت وب (طراحی فروشگاه الکترونیکی) شماره کارت بانکی یا شماره حساب افراد را چک کنم و در صورت درست بودن پولی از حسابشون کسر کنم
در صورتی که به database های بانک دسترسی ندارم چطوری می تونم این چک کردن شماره بانکی رو انجام بدم (شماره حساب افراد مربوط به database های بانک هاست و این اطلاعات تو database من نیست )
منظورم همون پرداخت های الکترونیکی تو برنامه های تحت وب هست

Chabok
سه شنبه 08 دی 1388, 21:05 عصر
با سلام

هنوز از نظر امنیتی و ساختاری چنین روشی پیاده سازی نشده است .

روشی که هم اکنون در حال استفاده است برای مثال در پرداخت الکترونیک بانک سامان بطور مختصر به این شرح است :

صاحب حساب دارای یک کد شناسایی است .
این کد شناسایی و مبلغ خرید توسط تگ form به وب سایت بانک سامان فرستاده می شود .
یعنی کاربر به صفحه بانک سامان هدایت می شود .

پس از انجام دادن عملیات ، مجدداً کاربر به صفحه وب سایت اصلی هدایت می شود
و این بار بانک مقادیری را برای شما ارسال می کند ، که شامل موفقیت آمیز بودن عملیات و یک کد رهگیری است .

این کد به این دلیل برای شما صادر می شود که شما توسط یک سرویس مجدداً چک کنید که آیا واقعاً چنین تراکنشی با موفقیت انجام شده است یا نه و صحت عملیات را بررسی کنید . این بار توسط یک سرویس مستقیم
زیرا ممکن است یک فرد دیگری این اطلاعات اعم از موفقیت آمیز بودن پرداخت و ... را برای صفحه شما ارسال کرده باشد .

و در صورت دریافت پاسخ مثبت از سوی سرویس تایید صحت بانک می توانید سرویس خود را به مشتری ارایه کنید .

این ها توضیحات اصلی و مختصری از نحوه عملکرد پرداخت های الکترونیکی بود و از نظر فنی عوامل دیگری نیز دخیل هستند .

ولی عموماً روش به همین صورت است .

در همین رابطه تاپیک ها و موضوعات بسیار زیادی در انجمن مطرح شده و به نتیجه رسیده اند .
http://barnamenevis.org/forum/showthread.php?t=190555
http://barnamenevis.org/forum/showthread.php?t=153831
http://barnamenevis.org/forum/showthread.php?t=152557
http://barnamenevis.org/forum/showthread.php?t=149286
http://barnamenevis.org/forum/showthread.php?t=195650

در این مورد جستجو کنید.

موفق باشید .