تاپیک مورد نظر بسته شده است
سلام
برای استفاده از درگاه زرین در سایت زرین پال فقط سورس پروژه asp هست و mvc ندارد نیاز به کمک برای استفاده از زرین پال در پروژه mvc دارم.
کد ها مثل هم هستند
در MVC هم فرقی نداره
الان خود ما از زرین پال استفاده میکنیم
من هم زرین پال رو پیاده کردم ولی متاسفانه درگاه های واسطه همیشه به صورت موقت یا بلند مدت(مثل payline.ir که فیلتر شد و pay.ir رو ایجاد کردن و بعد یک سال سایت قبلی رفع فیلتر شد) فیلتر میشن, یا همین زرین پال یک ماه پیش به مدت یک هفته فیلتر شد.
آیا میشه دو یا سه درگاه رو پیدا سازی کرد که در صورت فیلتر شدن یک درگاه مدیر بتونه بخش درگاه رو سویچ کنه و روی حالت دیگه بگذاره ؟
بخاطر بحث اون وب سرویس که به پروژه اضافه میکنیم میپرسم مشکلی بوجود نمیاد ؟
بله میشه
شما میتونید در موقع ارسال کاربر به بانک با یک Switch روی درگاه ها درگاه فعال رو استفاده کنید
سلام
بنده برای پیاده سازی زرین پال در webform مشکلی ندارم و یک سالی هست دارم استفاده میکنم از اون ولی برای mvc به مشکل خوردم و کلاس Zarinpal رو نمیشناسه !
قسمت web.config اضافه شده و محتویات App_webRefrences به صورت دستی اضاف کردم ولی کار نمیده !!
چیکارش باید بکنم؟
تا اونجا که یادمه Dll داره نه وب سرویس
باید Dll رو اضافه کنید
Dll نداره
دومرتبه نمونه کد aps.net رو از زرین پال دانلود کردم ولی dll نداشت و فقط وب رفرنس بود
در این لینک نمونه گذاشته
اين نمونه کد بر اساس کلاس استاندارد وب سرویس موجود در NET Framework. به صورت Solution کامل در Visual Studio آماده شده است.
از وب سرویس استفاده میکنه
اینو لینک رو قبلا دیده بودم
ممنون
برای اضافه کردن کلاس های زرین پال در mvc ابتدا باید روی پروژه کلیک راست و Add رو انتخاب کنید و از منوی Add گزینه Service Reference را انتخاب نمایید و در پنجره باز شده آدرس زیر را وارد نمایید تا کلاس های مورد نیاز به پروژه شما اضافه شوند :
https://www.zarinpal.com/pg/services/WebGate/wsdl
نباید دستی اضافه کنید
باید از طریق AddWebRenfrence اقدام کنید
سلام میتونی نمونه کد کاملشو اینجا دریافت کنی
http://karbarnet.ir/Programmer/Index
سلام من موقع اجرای کد پرداخت زرین پال این ارور رو میبینم
مشکل از چیه؟
در تاپیک جدا مطرح کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
تاپیک مورد نظر بسته شده و امکان درج پاسخ وجود ندارد
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)