واضح آرشیو وب فارسی:سایت ریسک: مازول پرداخت بانک ملت ماهان 15 آبان 1387, 21:31سلام دوستانی که asp وارد هستن کمک کنن... من نیاز به ساخت مازول پرداخت آنلاین بانک ملت دارم.با paypal کار کردم سیستمش ساده است ولی از طرف بانک ملت فرم c# گرفتم و سر در نمی یارم.( البته c# کار کردم ) ,ولی باید asp باشه. اینم کد c# اگه نیاز به آموزشم هم بود فایل pdf هم دارم. فقط asp رو خواهشن برام بدید. من داده ها رو از دیتابیس می گیرم ولی الان تو انتقال داده ها به بانک مشکل دارم. ممنون protected void ButtonPay_Click(object sender, EventArgs e) { int trmID = 12345; string userName = "12345"; string password = "12345"; string dateTime = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); long Amount = 1; string MTI = "0100"; string ProccCode = "000000"; long trnsID = 0; string purl = ""; long saleCode = 1; // Unique SaleCode string response = ""; try { MellatExecuteservice.BPSServiceService service = new MellatExecuteservice.BPSServiceService(); response = service.executeservice(trmID, userName, password, dateTime, saleCode, Amount, MTI, ProccCode, trnsID, purl); string[] responseCode = response.Split(",".ToCharArray()); if (responseCode[0].Trim() == "00") { // Updatetbl your table Response.Redirect("" + responseCode[1]); } else { ErrorMessage(responseCode[0]); } } catch (Exception exp) { Response.Write("<b>" + exp.Message + "<b/>"); } } MDP 15 آبان 1387, 23:08سلام دوست عزیز ! سیستم پرداختی که گذاشتی اینجا با Webservice کار میکنه! این وب سرویس به زبان دات نت هست! شما باید اطلاعات بیشتری از بانک بگیرید که قابلیت دیگه ای دارن که به شما اجازه کار بده یا نه!!!! ماهان 16 آبان 1387, 14:58bebinid ina ye pdf dadan baraam ke in parameter ha ro baraye har kharid bayad be site bank befrestid bad bargasht dade beshan. alan moshkel ine man chetor mitonam onm eteleat ro ke bank mikhad be site bank befrestam . maslan geymate kala.maslan code kala ya tarikh va...... ماهان 17 آبان 1387, 10:39اگه اطلاعات خاصی مورد نیاز هست براتون بفرستم. فقط کمک کنید. MDP 17 آبان 1387, 17:29لطفا فارسی تایپ کنید !!! / عزیزم من که گفتم وب سرویس به زبان دات نت هست!از کلاسیک نمی تونی بهش متصل بشی! باید با بانک صحبت کنی! ماهان 17 آبان 1387, 20:15سلام دوست من برید به این آدرس بعد سایر موارد رو انتخاب کنید و یه مبلغ بزنید و بعد بانک ملت رو انتخاب کنید اینم از web service استفاده نکرده. asp هست نه .net . در ضمن چطور میشه از سایت بانک در خواست کد کرد مثلا تو سی شارپ string[] responseCode = response.Split(",".ToCharArray()); if (responseCode[0].Trim() == "00") responseCode استفاده کرده تو asp چیه دستورش. در ضمن گفتم که من الان تو مرحله آخر موندم تمام اطلاعاتی که بانک نیاز داره رو گرفتم و ذخیره کردم و آماده انتقال به سایت بانک هست ولی مرحله آخر موندم. کمک کنید اطفا MDP 17 آبان 1387, 23:47این میشه vbscript اون کد : dim res() = response.split(";") if res(0) = "00" then ... end if ماهان 27 آبان 1387, 11:39سلام از دوستان اگه کسی هست و می تونه این سیستم رو برام آماده کنه حاضرم هزینشم بدم. کلان 2-3 صفحه خواهد شد. نمونه کد c# هم دارم php هم دارم فایل pdf بانک هم دارم که چی کارا باید کرد. اگه کسی هست به asp classic انجام بده پیغام بگذاره. یک بارم میگم. کل سیستم آماده هست.فقط تو مرحله آخر که اطلاعاتی از قبیل قیمت اسم و فامیل و تاریخ و ... باید بفرسته با بانک مونده یعنی یک صفحه asp باید باشه که اینا رو توسط اطلاعاتی که از بانک می گیره تجزیه تحلیل کنه. همین... یا علی khoda 6 27 بهمن 1388, 01:09با سلام آقای ماهان، به نتیجه ای در مورد ASP Classic بانک ملت رسیدین؟؟ منم الان این مشکل رو دارم ، البته من مراحل اولیه رو طی کردم، مبلغ رو به بانک الام می کنم و پرداخت رو انجام و جوابشم Verify می کنم. فقط نمی تونم از توابع Settle یا Inquiry استفاده کنم. آگر به نتیجه ای رسیدین لطفا مارو هم یاری نمایید. با تشکر Arash_Niazmand 27 بهمن 1388, 09:58دوست من .. سلام . من الان متوجه نشدم كه مشكل كجاست . در ضمن بانك به شما يك پكيج بايد بده كه همه زبان ها در آن هست . و اينكه كد c# با لا كه چيزه خاصي نيست يك سري اطلاعات ميگيري و ارسال ميكنه . و بعد يك صفحه برگست هم شما براش مشخص ميكنيد كه هر اتفاقي افتاد انجا بره . و پرداخت . يا عذم پرداخت . همين . چيزه خاصي نداره. mo.esmp 27 بهمن 1388, 13:48دوستمون فکر ميکنه اگه کدهای بالا به asp ترجمه بشه مشکل حل ميشه. همونطور که مدير گفتن اطلاعات دريافتی با استفاده از يک وب سرويس به بانک انتقال داده ميشه و نتايجش دريافت ميشه. حالا اين وب سرويس MellatExecuteservice.BPSServiceService service = new MellatExecuteservice.BPSServiceService(); با .net نوشته شده و مثل يه تعريف متقير نيست که به جای اين کدهای .net string[] responseCode = response.Split(",".ToCharArray()); if (responseCode[0].Trim() == "00") اونها رو با php نوشت dim res() = response.split(";") if res(0) = "00" then ... end if . شما بايد کدها رو به به زبان asp از بانک بگيريد.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 5456]