رفتن به مطلب

سوال در خصوص کدنویسی php درگاه بانکی


rocki3oy

پست های پیشنهاد شده

با سلام و احترام.

بنده دو درگاه ملت و سامان دارم می خوام در صورتی که درگاه بانک ملت دچار مشکل می باشد به صورت خودکار به درگاه بعدی متصل بشه.

یک نمونه کد می خواستم.

می خواستم بدونم با چه کدی میشه اول استعلام گرفت درگاه حال حاضر فعال می باشد سپس به سمت بانک برای پرداخت ارسال شود؟

با تشکر.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دوستان عزیز کلا چنین چیزی وجود دارد که من دنبالش بگردم؟

یعنی میشه با کد curl اول چک کنی ببینی درگاه در حال حاضر سالم هست بعد درخواست به سمت بانک ارسال بشه که اگر به هر دلیل درگاه فعال نبود مثلا به یه درگاه دیگه متصل بشه.

تشکر.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود.

بررسی کارکرد یک سایت دیگه از طریق API امکان پذیر هست. یعنی یک API از سایت دیگه وجود داشته باشه که بتونید وضعیت عملکرد سیستمش رو ازش دریافت کنید و طبق اون یک دستور شرطی PHP بنویسید.

در غیراینصورت کدهای PHP نمی تونند بطور مستقل کار کنند.

چون درخصوص درگاه پرداخت از دو طریق باید تشخیص داد درگاه پرداخت در دسترس هست یا خیر.

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

 

در حالت اول که باید توسط API ابزارهای Uptime Checker مثل سایت زیر استفاده کرد تا دید سایت آنلاین هست یا داون شده. که این روش راه منطقی و درستی نیست برای اینکار :

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

حالت دوم بهترین حالته اما امکانش نیست! چون طبق گفته ی ابتدای پاسخ، نیازمند API هست. یعنی گاهی اوقات درگاه پرداخت برای کاربر باز میشه و آنلاین هست اما سرویس ارائه نمیده. مثلا بعضی بانک ها در ساعت 11 شب تا 12 شب از سرویس دهی خارج میشن اما درگاه پرداخت همچنان کار میکنه. پس اینکه آیا درگاه پرداخت سرویس ارائه می کنه یا خیر، باید توسط API به شما مخابره بشه. که تا اونجایی که من میدونم درگاه های پرداخت چنین API ارائه نکردن.

 

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

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...