در مقاله های قبل در مورد معرفی وب سرویس بانک سامان و API جديد بانك سامان توضیح دادیم در این مقاله در مورد اتصال Directi API به سيستم پرداخت اينترنتي سامان توضیح میدهیم .
Directi يک سرويس دهنده خدمات وب (ثبت دامنه- ميزباني وب و…) است که کنترل پنل اتوماسيون کامل براي اين منظور ارائه داده است(اتصال Directi API به سيستم پرداخت اينترنتي سامان).
اين کنترل پنل قادر به اتصال به دروازه هاي پرداخت الکترونيک معروف بين المللي است و همچنين API مناسب براي اتصال به هر دروازه پرداخت ديگري را براي php و جاوا ارائه داده است. پروژه درخواستي مربوط به راه اندازي امکان اتصال به سيستم بانک سامان از طريق صفحه واسط مربوطه با کد نويسي php است.
سيستم Directi به تمام ريسلرها اين امکان را ميدهد که بتوانند ريسلر زيرمجموعه بگيرند (با تمام امکاناتي که خودشان دارند). ريسلرهاي زيرمجموعه از نظر فني هم سطح ريسلر مادر هستند ولي فقط از لحاظ مالي به ريسلر مادر وابستگي دارند. در عين حال تمام تنظيمات ظاهري هر ريسلر مربوط به خودش است (مثلا لوگوي اختصاصي- زبان و ترجمه هاي اختصاصي و…) تمام ريسلرها يک ساب دامين از دايرکت آي دارند ولي مي توانند بصورت مجازي دامين خودشان رو روي آن ساب دامين فوروارد کنند و مشريانشان متوجه اين مساله نشوند. نمونه ساب دامين اين است: http://zant78227.myorderbox.com/
سيستم دايرکت آي با توجه به آدرس ارجاعي مربوط به هر ريسلر تشخيص مي دهد که چه تنظيمات اختصاصي مربوط به آن ريسلر را براي مشتريان او نمايش دهد. اطلاعات فني مورد نياز براي نحوه اتصال دروازه هاي پرداخت الکترونيک در آدرس http://manage.resellerclub.com/kb/servlet/KBServlet/faq411.html موجود است. نرم افزار تحويلي قادر خواهد بود پس از تعريف ريسلرها در سيستم و انجام تنظيمات Merchant ID و password توسط ريسلرها، تمامي درخواستهاي پرداخت الکترونيک ارجاع شده توسط هر يک از ريسلرها را با در نظر گرفتن مشخصات Merchant Account آنها به دروازه پرداخت بانک سامان ارجاع داده و پاسخ مربوطه را به کنترل پنل همان ريسلر طبق قواعد مندرج در آدرس http://manage.resellerclub.com/kb/servlet/KBServlet/faq411.html باز گرداند. نرم افزار تحويلي 2 نوع کاربر خواهد داشت: الف- Admin سيستم (مدير اصلي که مديريت کاربران زيرمجموعه را بر عهده دارد) با امکانات زير:
1. ورود با نام کاربري و کلمه عبور 2. امکان تغيير کلمه عبور 3. امکان تعريف کاربر (ريسلر) شامل نام، نام شرکت، شماره تلفن، ايميل بعلاوه تمامي اطلاعات مورد نياز جهت تشخيص ريسلر و ارجاع وي به سيستم بانک سامان با Merchant ID و password همان ريسلر (که توسط شرکت پرداخت الکترونيک سامان در اختيار دارنده حساب Merchant قرار داده شده است) 4. امکان ويرايش، تعليق و حذف کاربران ب- کاربران (ريسلرها) (کساني که مي خواهند با اتصال کنترل پنل دايرکت آي خود به اين سيستم، فروش آن لاين از طريق بانک سامان داشته باشند) با امکانات زير: 1. ورود با نام کاربري و کلمه عبور که توسط Admin در اختيار آنها گذاشته شده است. 2. امکان تغيير کلمه عبور 3. امکان تعريف Merchant ID و password که توسط شرکت پرداخت الکترونيک سامان در اختيار آنان قرار داده شده است. توضيح اينکه در صورت تحويل کامل و بدون نقص نرم افزار، اضافه شدن سيستم بانکهاي ديگر نيز در قالب پروژه هاي بعدي مد نظر است(اتصال Directi API به سيستم پرداخت اينترنتي سامان).
