اتصال به درگاه های بانکی در Asp.Net Core


اطلاعات پروژه

فریلنسر حسین فتحی
نام کاربری hosseinf2012
دسته بندی پروژه
تاریخ ثبت ۱ اسفند ۱۳۹۷
تعداد نظرات ۲۰
قیمت ۴۹۰,۰۰۰ تومان


امکان خرید از درگاه های بانکی و کیف پول

برای دانلود بعد از خرید به همین صفحه برگردید تا لینک های دانلود نمایش داده شود

انتشار پروژه ها و مطالب سایت در سایت دیگر ممنوع بوده و پیگرد قانونی دارد

اتصال به درگاه های بانکی در Asp.Net Core


اتصال به درگاه های بانکی در Asp.Net Core 2.1

توجه: این پروژه در زمان انتشار با آخرین تغییرات درگاه پرداخت بانک نوشته شده

با توجه به مشکلات و پیچیدگی هاي موجود در پیاده سازی درگاه پرداخت مختلف با Asp.Net Core 2.1  کنار هم  و استفاده از آن در پرداخت های سایت با ، این راهنما را ایجاد کردیم تا شما بتوانید راحت تر از این درگاه ها در وب سایت خود استفاده نمایید.

دلیل اینکه شش درگاه پرداخت بانک ملت ، بانک سامان ، بانک ملی ، بانک پارسیان ، زرین پال و پی را با هم پیاده سازی کردیم این می باشد که به دلیل مشکلات پیش آماده در اخذ نماد الکترونیکی بهتر است در کنار درگاه مستقیم از درگاه واسط نیز استفاده نمایید تا زمانی که هر یک از درگاهها غیر فعال شدند درگاههای دیگر فعال باشند به این صورت همیشه درگاه پرداخت سایت شما فعال خواهد بود.

با استفاده از توضیحات و فایلهای نمونه به راحتی می توانید درگاه خود را راه اندازی نمایید.

 

سورس و آموزش راه اندازی چهار درگاه مستقیم و دو درگاه واسط کنار هم  برای اولین بار در سایت های ایرانی به زبان Asp.Net Core 2.1 و در سایت کارکو قرار داده شده است

 

نرم افزار ها و تکنولوژی ها

  • Visual Studio 2017
  • Sql Server 2017
  • Asp.Net Core 2.1
  • EntityFrameWork Core 2.1

درگاه های پیاده سازی شده

  1. اتصال به درگاه بانک ملت با Asp.Net Core 2.1
  2. اتصال درگاه بانک سامان با Asp.Net Core 2.1
  3. اتصال درگاه بانک پارسیان با Asp.Net Core 2.1
  4. اتصال درگاه بانک ملی با Asp.Net Core 2.1
  5. اتصال درگاه زرین پال با Asp.Net Core 2.1
  6. اتصال درگاه پی با Asp.Net Core 2.1

ویژگی های این پروژه

  • توضیح کامل هر درگاه پرداخت
  • استفاده از Migrations در پروژه
  • پیاده سازی دقیق و کامل درگاه های پرداخت
  • پیاده سازی درگاه های پرداخت با سیستم جدید شاپرک
  • پیاده سازی کامل نمایش فارسی خطاهای اتفاق افتاده در تمام درگاه ها در هنگام پرداخت
  • درج توضیح فارسی کامل در بین کدهای برنامه برای تمام درگاه ها جهت درک بهتر کدها
  • شش درگاه فوق در سرور واقعی تست شده و به صورت دقیق روند پرداخت انجام می شود.
  • ثبت کامل اطلاعات پرداخت به تفکیک درگاه های بانکی در دیتابیس
  • مستند هر درگاه به صورت تفکیک شده
  • سورس و توضیحات کامل هر درگاه به صورت جداگانه
پروژه های دیگر این فریلنسر
سورس کد آموزش اتصال به درگاه پرداخت ایران کیش به صورت Api با Asp.Net MVC سورس اتصال به درگاه بانک سامان با Asp.Net MVC و Asp.net core به صورت Api سورس اتصال به درگاه بانک سامان با Asp.Net MVC اتصال به درگاه پی پال در Asp.Net MVC اتصال به درگاه های بانکی در Asp.Net Core سورس راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net Core 2 سورس راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net سورس راه اندازی درگاه پرداخت بانک پارسیان با MVC 5 سورس اتصال به درگاه واسط پی با Asp.Net Core 2 سورس اتصال به درگاه واسط پی با Asp.Net MVC 5 سورس اتصال به درگاه واسط پی با Asp.Net Web Forms تعیین سطح دسترسی به صورت پویا در Asp.Net Mvc 5 آموزش اتصال به درگاه پرداخت ایران کیش با Asp.Net MVC آموزش اتصال به درگاه پرداخت ایران کیش با Asp.Net Web Forms آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net Web Forms آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net Core 2 پشتیبان گیری و بازیابی دیتابیس در Asp.Net MVC آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net MVC سورس ارسال پیام با firebase cloud messaging در Asp.Net MVC آموزش تصویری اتصال به درگاه های بانکی به زبان Asp.Net آموزش تصویری اتصال به درگاه بانک پاسارگاد به زبان Asp.Net آموزش تصویری اتصال به درگاه های بانکی با MVC 5 آموزش تصویری اتصال به درگاه بانک پاسارگاد با MVC 5 آموزش تصویری اتصال به درگاه بانک ملی به زبان Asp.Net آموزش تصویری اتصال به درگاه پرداخت بانک پارسیان با Asp.Net آموزش تصویری اتصال به درگاه پرداخت بانک پارسیان با Asp.Net MVC آموزش تصویری اتصال به درگاه زرین پال با Asp.Net آموزش تصویری اتصال به درگاه زرین پال با Asp.Net MVC آموزش تصویری اتصال به درگاه بانک ملی به زبان Asp.Net MVC آموزش تصویری اتصال به درگاه بانک ملت با Asp.Net آموزش تصویری اتصال به درگاه بانک ملت با Asp.Net MVC آموزش تصویری اتصال به درگاه بانک سامان با Asp.Net آموزش تصویری اتصال به درگاه بانک سامان با Asp.Net MVC فرم ساز حرفه ای با MVC آموزش استفاده از درگاه زرین پال در Asp.Net Core سورس دیکشنری با Asp.Net Core آموزش کامل راه اندازی درگاه بانک پاسارگاد با MVC 5 آموزش کامل راه اندازی درگاه بانک پاسارگاد با Asp.Net Web Forms قفل گذاری روی نرم افزار و فیلم های آموزشی با C#.Net سورس کامل راه اندازی Vip برای وب سایت با MVC 5 سورس کامل اتصال به درگاه زرین پال با Asp.Net اسلایدر داینامیک با MVC سورس کامل اتصال به درگاه زرین پال با MVC مجموعه درگاه های پرداخت اینترنتی با MVC مجموعه درگاه های پرداخت اینترنتی با Asp.Net آموزش راه اندازی درگاه پرداخت بانک ملی ایران با Asp.Net آموزش راه اندازی درگاه پرداخت بانک ملی ایران با MVC 5 راه اندازی درگاه واسط با MVC 5 آموزش راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net آموزش راه اندازی درگاه پرداخت بانک پارسیان با MVC 5 نمایش لینک دانلود موقت در ازای پرداخت با Asp.Net سورس کامل راه اندازی چهار درگاه پرداخت با Asp.Net سورس کامل چهار درگاه بانکی با MVC 5 آموزش کامل راه اندازی درگاه بانک سامان با Asp.Net 2013 آموزش کامل راه اندازی درگاه بانک سامان با Asp.Net MVC 2013 نمایش لینک دانلود موقت در ازای پرداخت با MVC 5 نمایش لینک دانلود در ازای پرداخت با Asp.Net آموزش دوربین های مداربسته نمایش لینک دانلود در ازای پرداخت سورس کامل دیکشنری با Asp.Net MVC 5 فروشگاه اینترنتی خرید کتاب با MVC 5 قالب 4 وب سایت حرفه ای با Bootstrap فروشگاه اینترنتی با Asp.Net MVC 5 وب سایت حرفه ای با Asp.Net MVC 5 سورس کامل دیکشنری در Asp.Net 2013 و C#.Net 2013 سورس کامل دیکشنری به زبان C#.Net 2012 وب سایت حرفه ای با Asp.Net 2013 سورس و آموزش کامل راه اندازی درگاه بانک ملت با Asp.Net MVC 2013 سورس و آموزش کامل راه اندازی درگاه بانک ملت با Asp.Net 2013 سورس وب سایت خرید و فروش پروژه در Asp.Net 2013 پروژه کامل تاکسی تلفنی با C#.Net 2012
پروژه های مرتبط
سورس کد آموزش اتصال به درگاه پرداخت ایران کیش به صورت Api با Asp.Net MVC سورس اتصال به درگاه بانک سامان با Asp.Net MVC و Asp.net core به صورت Api سورس اتصال به درگاه بانک سامان با Asp.Net MVC اتصال به درگاه پی پال در Asp.Net MVC سورس و آموزش راه اندازی درگاه بانک پارسیان با سیستم جدید با برنامه نویسی شی گرا در PHP سورس و آموزش راه اندازی درگاه بانک پارسیان با سیستم جدید در PHP سورس و آموزش راه اندازی درگاه بانک پارسیان با برنامه نویسی شی گرا در PHP سورس و آموزش راه اندازی درگاه بانک پارسیان با PHP سورس راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net Core 2 سورس راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net سورس راه اندازی درگاه پرداخت بانک پارسیان با MVC 5 سورس اتصال به درگاه واسط پی با Asp.Net Core 2 سورس اتصال به درگاه واسط پی با Asp.Net MVC 5 سورس اتصال به درگاه واسط پی با Asp.Net Web Forms سورس و آموزش راه اندازی درگاه بانک ملی با استفاده از برنامه نویسی شی گرا با PHP با web api سورس و آموزش راه اندازی درگاه بانک ملی با PHP با web api تعیین سطح دسترسی به صورت پویا در Asp.Net Mvc 5 آموزش اتصال به درگاه پرداخت ایران کیش با Asp.Net MVC آموزش اتصال به درگاه پرداخت ایران کیش با Asp.Net Web Forms آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net Web Forms آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net Core 2 پشتیبان گیری و بازیابی دیتابیس در Asp.Net MVC آموزش اتصال به درگاه پرداخت بانک ملی با Asp.Net MVC بزرگنمایی تصویر کالا شبیه دیجی کلا فرم ساز حرفه ای با MVC آموزش استفاده از درگاه زرین پال در Asp.Net Core آموزش کامل راه اندازی درگاه بانک پاسارگاد با MVC 5 آموزش کامل راه اندازی درگاه بانک پاسارگاد با Asp.Net Web Forms سورس کامل راه اندازی Vip برای وب سایت با MVC 5 سورس کامل اتصال به درگاه زرین پال با Asp.Net اسلایدر داینامیک با MVC سورس کامل اتصال به درگاه زرین پال با MVC مجموعه درگاه های پرداخت اینترنتی با MVC مجموعه درگاه های پرداخت اینترنتی با Asp.Net آموزش راه اندازی درگاه پرداخت بانک ملی ایران با Asp.Net آموزش راه اندازی درگاه پرداخت بانک ملی ایران با MVC 5 راه اندازی درگاه واسط با MVC 5 آموزش راه اندازی درگاه پرداخت بانک پارسیان با Asp.Net آموزش راه اندازی درگاه پرداخت بانک پارسیان با MVC 5 نمایش لینک دانلود موقت در ازای پرداخت با Asp.Net سورس کامل راه اندازی چهار درگاه پرداخت با Asp.Net سورس کامل راه اندازی چهار درگاه پرداخت با PHP سورس کامل چهار درگاه بانکی با MVC 5 آموزش کامل راه اندازی درگاه بانک سامان با Asp.Net 2013 آموزش کامل راه اندازی درگاه بانک سامان با Asp.Net MVC 2013 نمایش لینک دانلود موقت در ازای پرداخت با MVC 5 نمایش لینک دانلود در ازای پرداخت با Asp.Net نمایش لینک دانلود در ازای پرداخت سورس کامل دیکشنری با Asp.Net MVC 5 سورس کامل دیکشنری در Asp.Net 2013 و C#.Net 2013 سورس و آموزش کامل راه اندازی درگاه بانک ملت با Asp.Net MVC 2013 سورس و آموزش کامل راه اندازی درگاه بانک ملت با Asp.Net 2013

Captcha
نظرات کاربران
  • mahdi.moeinifar پاسخ

    mahdi.moeinifar ۹:۱۹:۵۹   ۱۴۰۱/۲/۲۶

    سلام و وقت بخیر برای اتصال به سامان کیش در Core 5 هم کد های شما جواب میدهد؟ هر درگاه به صورت جداگانه پیاده سازی شده؟ راحت و سهل الوصول هست اتصال به سامان کیش؟

    • حسین فتحی پاسخ

      حسین فتحی ۰:۵۳:۵۱   ۱۴۰۱/۲/۲۷

      سلام

      کدها در core 2 پیاده سازی شده

      تمام درگاه به صورت جداگانه نوشته شده

      سامان کیش از api استفاده نکرده  شاید در core5 به مشکل بخورید ولی کدها کاملا اصولی نوشته است

  • vbmohammad پاسخ

    vbmohammad ۰:۵۳:۱۵   ۱۴۰۰/۳/۲۷

    سلام در این آموزش براساس متد جدید بانک ملت هست ؟ و بانک ملت Core هستش؟

    • حسین فتحی پاسخ

      حسین فتحی ۱:۳۲:۵۰   ۱۴۰۰/۳/۲۷

      سلام اگه بانک ملت آپدیت جدید داده فایل مستندشو به ایمیل سایت ارسال کنید تا بررسی شود تا نسخه جدید رو تو سایت آپلود کنیم

      • vbmohammad پاسخ

        vbmohammad ۲:۵:۳۴   ۱۴۰۰/۳/۲۷

        والا آخرین مستندات بانک ملت برای سال 92 هست! و اینکه سوالم این بود درگاه پرداخت شما برای core نوشته شده ؟ و با .net core3 هم سازگار یا قابل استفاده هست؟

  • zoheir.s پاسخ

    zoheir.s ۱۵:۴۱:۴۱   ۱۳۹۹/۲/۶

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

    • حسین فتحی پاسخ

      حسین فتحی ۲۲:۲۳:۳۴   ۱۳۹۹/۲/۶

      سلام

      این سورس شامل شش درگاه بانکی هستش و در صورت مشکل در یک درگاه به درگاه دیگه وصل نمیشه و فقط خطای امکان اتصال به درگاه وجود ندارد میده و کاربر میتونه یه درگاه دیگه انتخاب کنه البته این مورد رو خودتون برحسب نیاز میتونید اضافه کنید

      فقط زرین پال خالی هستش و زرین گیت درگاه مستقیم نوشته نشده

  • محمدرضا پاسخ

    محمدرضا ۱۹:۱:۲۸   ۱۳۹۸/۱۱/۱۹

    سلام

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

    Response.Redirect($"https://bpm.shaparak.ir/pgwchannel/startpay.mellat?RefId="+ resultArray[1]); از این کد استفاده کردم

    • حسین فتحی پاسخ

      حسین فتحی ۱۹:۴۸:۳۰   ۱۳۹۸/۱۱/۱۹

      تو این آدرس پرداخت رو انجام میده؟

      • محمدرضا پاسخ

        محمدرضا ۱۱:۲۸:۱۰   ۱۳۹۸/۱۱/۲۰

        بله انجام شد . تایید هم شد . توی پنل کاربری هم تراکنش موفق ثبت شد . فقط سوالی که دارم اینه که از لحاظ امنیتی یا چیز های دیگه این کاری که انجام دادم مشکل نداره؟

  • محمدرضا پاسخ

    محمدرضا ۱۴:۴۰:۱   ۱۳۹۸/۱۱/۱۹

    سلام .

    من درگاه پرداخت ملت رو استفاده کردم تا آخرش میره ولی به درگاه پرداخت هدایت نمیشه صفحه سفید میاد

    • حسین فتحی پاسخ

      حسین فتحی ۱۵:۵۷:۵۹   ۱۳۹۸/۱۱/۱۹

      سلام

      چنین مشکلی تاحالا پیش نیومد. شاید وب سرویس هاشون رو آپدیت کردن

  • sajadyousefi13700226 پاسخ

    sajadyousefi13700226 ۲۰:۲۹:۳۷   ۱۳۹۸/۶/۱۳

    من وقتی که آپلود می کنم پروژم رو وقت پرداخا با خطای "آدرس اینترنتی معتبر نمی باشد" مواجه میشم. به نظرتون مشکل از کجاس؟

    • حسین فتحی پاسخ

      حسین فتحی ۲۲:۱:۵۴   ۱۳۹۸/۶/۱۳

      سلام

      این مشکل از سمت درگاه پرداخت می باشد که آدرس سایت شما تعریف نشده است

  • سجاد پاسخ

    سجاد ۲۲:۲۷:۲۹   ۱۳۹۸/۶/۱۲

    درود خسته نباشید اتصال به درگاه تجارت الکترونیک پارسیان رو هم ارائه دادید؟

    • حسین فتحی پاسخ

      حسین فتحی ۲۳:۳۷:۲۶   ۱۳۹۸/۶/۱۲

      سلام

      این سورس شما درگاه بانک پارسیان هم هستش

  • ahmadiali042 پاسخ

    ahmadiali042 ۱۲:۳:۴۷   ۱۳۹۸/۲/۱

    سلام . برای ارسال پارامتر های دیگر در درگاه پرداخت زرین پال به چه صورت هست ؟ مثلا ارسال نام و نام خانوادگی و ...

    • حسین فتحی پاسخ

      حسین فتحی ۱۸:۳۹:۴۴   ۱۳۹۸/۲/۲

      سلام

      ببین متد ارسال چنین ورودی های داره

      شماره همراه و توضیحات رو در ورودی متد دریافت میکنه