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