درگاه بانک هوشمند

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

در اصل یک وب سرویس واحد ساخته بودم برای درگاه پرداخت و توی همه سایت‌هام از همین وب سرویس خودم استفاده می‌کردم و کاری نداشتم که مشتری‌ها چه درگاهی رو برای سایت‌های خودشون می‌خوان. کارم خیلی راحت شده تا الان :-)

البته این درگاهی که ساخته بودم امکانات دیگه‌ای هم داشت که نمی‌تونم بگم :-)

مشتری:
شرکت آتی شهر هوشمند ایرانیان
تاریخ شروع:
1394/01/07
تاریخ پایان:
1394/01/12
تکنولوژی‌ها و مواردی که توی این پروژه استفاده کردم

PHP

اصلاً نگید PHP. بگید ماه. زبان برنامه نویسی که برای سایت و سمت سروراستفاده میشه. بسیار قدرتمند، راحت، سریع و ... . نمی‌خوام از فواید PHP توضیح بدم. سعی می‌کنم فقط...

MySQL

وقتی ما سایتی رو داریم باز می‌کنیم، مطالبی رو به ما نشون میده. مثلاً سایت خبری رو که باز می‌کنیم، هر ثانیه اخبار زیادی داره منتشر میشه، کاربرها از اون اخبار و مطا...

درگاه بانکی

درگاه‌های بانکی به منظور خرید راحت‌تر و سریعتر کاربران از سایت‌ها ارائه شده. مثلاً من الان توی سایت خودم یه درگاه بانکی گذاشتم. البته هم درگاه بانک ایرانی و هم درگا...

Web Service

یک وب سرویس به معنای ساده نوعی ابزار تحت وب است. این کامپوننت به Application‌هایی که از آن استفاده می‌کنند این امکان رو میده که بتونند ...

JSON

جی‌سن (JSON) که برخی جی‌سان و جی‌سون نیز تلفظ می‌کنند، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری خوانا برای انسان و هم ماشین، م...

Security

وقتی که ما سایت یا اپلیکیشنی رو می‌سازیم، باید سعی کنیم که امنیتش رو تا جایی که می‌تونیم بالا ببریم. هرگز نمی‌تونیم بگیم که سایت یا اپلیکیشنی که نوشتیم امنیتش 100...