View Full Version : پرداخت انلاین توسط سایت بانک ملت و نرم افزار اندروید
saed2006
پنج شنبه 08 اسفند 1392, 21:26 عصر
یک سایت داریم ک به عنوان پرداخت کننده به درگاه بانک ملت متصل شده است و یک نرم افزار اندروید ک باید با وب سرویس عمل پرداخت رو انجام بده
کسی جزیات پیاده سازی این کار رو میدونه
mohsen22
جمعه 09 اسفند 1392, 21:56 عصر
سلام . توی تالای asp.net سرچ بزن کاملش به همراه مستندات بانک ملت و سمپل ..
saed2006
جمعه 09 اسفند 1392, 23:43 عصر
من با اندروید میخام این کار رو انجام بدم
rubiks.kde
شنبه 10 اسفند 1392, 00:03 صبح
برای این کار شما باید پرداخت رو درون webview انجام بدید فرض کنید نقطه شروع از آدرس A در سرور هست.ابتدا در سمت کلاینت آندورید یک شناسه یونیک برای پرداخت ایجاد کرده و به آدرس A بفرستید و این عمل را در webview نمایش دهید.حالا در آدرس A در یک جدول یه چی مثل فاکتور برای شناسه فرستاده شده از طرف برنامه آندروید بسازید و اون رو به همراه بقیه اطلاعات لازم به سمت درگاه بانک هدایت کنید نتیجه دریافت شده (اعم از پرداخت و .... ) رو بعد از بازگشت از درگاه در همان جدول گفته شده در آدرس A ذخیره کنید.وحالا کاربر رو به یا آدرس دیگه هدایت کنید مثلا آدرس B برای پرداخت موفقیت آمیز و آدرس C برای پرداخت ناموفق.
ازطرفی آدرسهایی که در webview در حال لود هستن رو هم کنترل کنید مثلا اگه دیدید الان webview به آدرس B رفته درنتیجه پرداخت موفقیت آمیز بوده و میتونید ادامه کار رو دربرنامه برید.
البته برای امنیت بیشتر چون شما وضعیت رو همون طور که گفتم توی دیتابیس سرور ذخیره کردید میتونید بعد از اینکه دیدید به آدرس B رفتید همون شناسه یونیک که برای پرداخت ساخته بودید رو دوباره به سرور بفرستید و وضعیت دقیق رو بخواهید از سرور که پرداخت شده است یا نه.
از اونجایی که پرداخت که امر خیلی مهمه پس لازمه بیشتر روی امنیت و نحوه بررسی پرداخت کار کنید.
saed2006
شنبه 10 اسفند 1392, 09:59 صبح
برای افزایش امنیت چ کاری میشه کار
rubiks.kde
شنبه 10 اسفند 1392, 10:21 صبح
نتایج پرداخت در سمت سرور باشه و تنها برنامه بتونه وضعیت رو چک کنه.
mahdi68
شنبه 09 فروردین 1393, 08:53 صبح
برای این کار شما باید پرداخت رو درون webview انجام بدید فرض کنید نقطه شروع از آدرس A در سرور هست.ابتدا در سمت کلاینت آندورید یک شناسه یونیک برای پرداخت ایجاد کرده و به آدرس A بفرستید و این عمل را در webview نمایش دهید.حالا در آدرس A در یک جدول یه چی مثل فاکتور برای شناسه فرستاده شده از طرف برنامه آندروید بسازید و اون رو به همراه بقیه اطلاعات لازم به سمت درگاه بانک هدایت کنید نتیجه دریافت شده (اعم از پرداخت و .... ) رو بعد از بازگشت از درگاه در همان جدول گفته شده در آدرس A ذخیره کنید.وحالا کاربر رو به یا آدرس دیگه هدایت کنید مثلا آدرس B برای پرداخت موفقیت آمیز و آدرس C برای پرداخت ناموفق.
ازطرفی آدرسهایی که در webview در حال لود هستن رو هم کنترل کنید مثلا اگه دیدید الان webview به آدرس B رفته درنتیجه پرداخت موفقیت آمیز بوده و میتونید ادامه کار رو دربرنامه برید.
البته برای امنیت بیشتر چون شما وضعیت رو همون طور که گفتم توی دیتابیس سرور ذخیره کردید میتونید بعد از اینکه دیدید به آدرس B رفتید همون شناسه یونیک که برای پرداخت ساخته بودید رو دوباره به سرور بفرستید و وضعیت دقیق رو بخواهید از سرور که پرداخت شده است یا نه.
از اونجایی که پرداخت که امر خیلی مهمه پس لازمه بیشتر روی امنیت و نحوه بررسی پرداخت کار کنید.
سلام
من با استفاده از وب سرویسی که نوشتم متد درخواست تراکنش انجام میدم و RefId دریافت میکنم الان برای ادامه کار باید این RefID از طریق متد post به یک آدرس مشخص ارسال کنم (این همون مرحله هست که صفحه پرداخت میاره) الان سوالی که من دارم این هست که چطوری میتونم توی webView این کار انجام بدم ؟ آیا میشه تو webview از متد post استفاده کرد ؟ اگه بخوام از webview استفاده نکنم و با مرورگر خود اندروید این کار انجام بدم چطور ؟
متشکرم
saed2006
سه شنبه 16 اردیبهشت 1393, 23:40 عصر
برای این کار شما باید پرداخت رو درون webview انجام بدید فرض کنید نقطه شروع از آدرس A در سرور هست.ابتدا در سمت کلاینت آندورید یک شناسه یونیک برای پرداخت ایجاد کرده و به آدرس A بفرستید و این عمل را در webview نمایش دهید.حالا در آدرس A در یک جدول یه چی مثل فاکتور برای شناسه فرستاده شده از طرف برنامه آندروید بسازید و اون رو به همراه بقیه اطلاعات لازم به سمت درگاه بانک هدایت کنید نتیجه دریافت شده (اعم از پرداخت و .... ) رو بعد از بازگشت از درگاه در همان جدول گفته شده در آدرس A ذخیره کنید.وحالا کاربر رو به یا آدرس دیگه هدایت کنید مثلا آدرس B برای پرداخت موفقیت آمیز و آدرس C برای پرداخت ناموفق.
ازطرفی آدرسهایی که در webview در حال لود هستن رو هم کنترل کنید مثلا اگه دیدید الان webview به آدرس B رفته درنتیجه پرداخت موفقیت آمیز بوده و میتونید ادامه کار رو دربرنامه برید.
البته برای امنیت بیشتر چون شما وضعیت رو همون طور که گفتم توی دیتابیس سرور ذخیره کردید میتونید بعد از اینکه دیدید به آدرس B رفتید همون شناسه یونیک که برای پرداخت ساخته بودید رو دوباره به سرور بفرستید و وضعیت دقیق رو بخواهید از سرور که پرداخت شده است یا نه.
از اونجایی که پرداخت که امر خیلی مهمه پس لازمه بیشتر روی امنیت و نحوه بررسی پرداخت کار کنید.
من refid رو گرفتم و با webview post میکنم به ادرس بانک اما بانک پیغام میده که اطلاعات درست نیست refid رو از وب سرویس برنامه خودم گرفتم
misaqkfm
چهارشنبه 24 اردیبهشت 1393, 23:44 عصر
توی این تاپیک میتونید آخرین آموزش اتصال به بانک ملت رو با سیستم شاپرک ببینی با برنامه ی آماده
http://barnamenevis.org/showthread.php?451879-%D8%AF%D8%B1%DA%AF%D8%A7%D9%87-%D9%BE%D8%B1%D8%AF%D8%A7%D8%AE%D8%AA-%D9%85%D9%84%D8%AA&highlight=%D8%A8%D8%A7%D9%86%DA%A9+%D9%85%D9%84%D8 %AA
nafasak
چهارشنبه 23 مهر 1393, 14:50 عصر
برای این کار شما باید پرداخت رو درون webview انجام بدید فرض کنید نقطه شروع از آدرس A در سرور هست.ابتدا در سمت کلاینت آندورید یک شناسه یونیک برای پرداخت ایجاد کرده و به آدرس A بفرستید و این عمل را در webview نمایش دهید.حالا در آدرس A در یک جدول یه چی مثل فاکتور برای شناسه فرستاده شده از طرف برنامه آندروید بسازید و اون رو به همراه بقیه اطلاعات لازم به سمت درگاه بانک هدایت کنید نتیجه دریافت شده (اعم از پرداخت و .... ) رو بعد از بازگشت از درگاه در همان جدول گفته شده در آدرس A ذخیره کنید.وحالا کاربر رو به یا آدرس دیگه هدایت کنید مثلا آدرس B برای پرداخت موفقیت آمیز و آدرس C برای پرداخت ناموفق.
ازطرفی آدرسهایی که در webview در حال لود هستن رو هم کنترل کنید مثلا اگه دیدید الان webview به آدرس B رفته درنتیجه پرداخت موفقیت آمیز بوده و میتونید ادامه کار رو دربرنامه برید.
البته برای امنیت بیشتر چون شما وضعیت رو همون طور که گفتم توی دیتابیس سرور ذخیره کردید میتونید بعد از اینکه دیدید به آدرس B رفتید همون شناسه یونیک که برای پرداخت ساخته بودید رو دوباره به سرور بفرستید و وضعیت دقیق رو بخواهید از سرور که پرداخت شده است یا نه.
از اونجایی که پرداخت که امر خیلی مهمه پس لازمه بیشتر روی امنیت و نحوه بررسی پرداخت کار کنید.
سلام،
من یک سری کلاس برای اتصال به بانک ملت گرفتم (JAVA) مخصوص اندروید.
فقط نمیدونم چطور ازش استفاده کنم. شما میتونی کمک کنی؟
ali_72
پنج شنبه 29 مرداد 1394, 19:00 عصر
سلام
من برنامه نویس سمت وب هستم
و ب سرویس های یک اپلیکیشن رو نوشتم
الان نمیدونم برای درگاه بانک دقیقا باید چی بنویسم
توضیحات بالا رو خوندم
ولی بازم متوجه نشدم باید چی بنویسم
ممنون میشم راهنمایی کنید
مرسی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.