اتصال به درگاه بانک صادرات php | مبناکارت آریا

  • آپدیت شده در تاریخ

اتصال به درگاه بانک صادرات php

بروزرسانی در ۱۲ دی ماه ۱۳۹۹ : تغییر کدهای ارسال تراکنش بر اساس آخرین تغییرات درگاه سپهر الکترونیک صادرات

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

در این مقاله آموزشی قصد داریم نحوه دریافت درگاه بانک صادرات و آموزش اتصال به درگاه بانک صادرات php را به شما عزیزان نشان بدیم. ( اتصال به درگاه بانک ملت php )

 

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

 

دریافت درگاه بانک صادرات

برای دریافت درگاه بانک صادرات به سایت خود بانک صادرات به آدرس زیر مراجعه کنید

ثبت درخواست پذیرندگی

با ورود به صفحه بالا اطلاعات شناسنامه ای , اطلاعات مدیر مسئول پذیرنده و اطلاعات سایت پذیرنده را پر کنید و بعد از طی کردن مراحل بالا و تایید اطلاعات, کلید ترمینال به شما تعلق می گیرد.

  • نکته : شما باید یک حساب در بانک صادرات داشته باشید که بیشتر از ۴۸ ساعت از افتتاح حساب گذشته باشه
  • نکته ۲ : برای دریافت درگاه بانک صادرات حتما سایت شما باید نماد اعتماد الکترونیک (اینماد) داشته باشد که هزینه سالیانه آن فقط ۳۵ هزار تومان است. لینک ثبت نام Enamad

بعد از تایید اطلاعات شما و بررسی سایت شما توسط کارشناسان یک ایمیل از اطلاعات برای شما ارسال می شود که شامل شماره پذیرنده (MID)، شماره ترمینال (TID) و یوزر و پسورد سامانه گزارشات است که برای کد اتصال به درگاه فقط نیاز به شماره ترمینال (TID) دارید.

اتصال به درگاه بانک صادرات php

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

در آخر پروژه فایل های کامل و مورد نیاز در اتصال به بانک را برای دانلود قرار دادیم.

بنابراین می توانید به راحتی کد ررا در هرجایی از پروژه نیاز بود استفاده کنید.

 

pay.php – ارسال تراکنش :

 

verify.php – بررسی و تایید تراکنش :

اگر تراکنش تایید شود متن Transaction Successful – invoice Number : نمایش داده می شود که اینجا باید عملیات مورد نظر مثل تغییر وضعیت سفارش در دیتابیس یا ارایه خدمات یا محصول به کاربر و هدایت به صفحه تشکر یا نمایش لینک های دانلود یا هر چیزی که مربوط به نوع سایت شما است را نمایش بدید.

در غیر اینصورت خطاهایی مثل IP و غیره با متن کامل برای شما نمایش داده می شود.

هر سوالی یا مشکلی بابت کد داشتید از طریق نظرات این مطلب ارسال کنید. سریعا, پاسخگوی سوالات شما هستیم.

همچنین کد کامل به همراه داکیومنت فارسی اتصال به درگاه بانک صادرات php را از باکس دانلود دریافت کنید.

موفق و پیروز باشید.

حسن شفیعی علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. توصیه من: هاست میهن وب‎هاست
مطالب زیر را حتما بخوانید
دیدگاه کاربران (۱۱)

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  1. محمدرستگار ۸ شهریور ۱۴۰۰

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

    سوال : آی پی رو توی چه قسمتی یا کجا باید وارد کنیم ؟
    متشکرم

    پاسخ
    1. حسن شفیعی ۸ شهریور ۱۴۰۰

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

      پاسخ
  2. محمدرستگار ۴ شهریور ۱۴۰۰

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

    پاسخ
    1. حسن شفیعی ۵ شهریور ۱۴۰۰

      سلام ممنون.
      خوشحالیم که مفید واقع شده.
      موفق باشید.

      پاسخ
  3. ali ۲۱ خرداد ۱۴۰۰

    سلام وقت بخیر برای اتصال به درگاه status -2 میده معنیش چیه؟؟

    پاسخ
    1. حسن شفیعی ۲۱ خرداد ۱۴۰۰

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

      پاسخ
  4. زهره اسلامی ۱۲ دی ۱۳۹۹

    سلام و خسته نباشید من یک سوال داشتن درباره کد
    $_POST[‘digitalreceipt’]) و $_POST[‘respcode’] چی هستند میشه برای من توضیح بدید نمی فهمم چکار کردید؟؟
    و ایا این اطلاعات را اول در جول ذخیره می کنید بعد اون ها را در صحفه بررسی و تاکید تراکنش میارید؟

    پاسخ
    1. حسن شفیعی ۱۲ دی ۱۳۹۹

      سلام. ممنون.
      نیازی نیست بدونید این موارد چی هستند و جایی هم نمی خواد ذخیره کنید.
      تنها موردی که مهم هست همان $_POST[‘invoiceid’] شماره سفارش که در دیتابیس سطر آن را ذخیره کردید هست که اگر تراکنش موفق بود با همان آیدی سفارش را در دیتابیس پیدا و موفق ثبت کنید همین.

      پاسخ
  5. زهره اسلامی ۱ دی ۱۳۹۹

    سلام و خسته نباشید من برای سایتم می خواستم به درگا بانک صادرات متصل بشم و از کدهای شما استفاده کردم متاسفانه هیچ واکنشی نشون نداد و حتی به صحفه اتصال به بانک که بخواهد شماره کارت بگیره هم نرسید میشه راهنمایی کنید؟؟؟
    ایا نیاز به کتاب خانه داره؟!

    پاسخ
    1. حسن شفیعی ۱ دی ۱۳۹۹

      سلام. ممنون.
      خیر نیازی به کتابخانه نداره. این مورد رو باید دقیقتر بررسی کنید یعنی اول در یک صفحه php جداگانه از cms سایت این رو تست کنید (فایل pay.php و verify.php بسازید و کدها رو داخلش بزارید و مستقیم از url اجرا کنید) و بعد داخل سیستم خود پیاده کنید
      نیاز به هیچ کتابخانه ای نداره بجز curl که خب معمولا در همه هاست ها فعال است

      پاسخ
      1. زهره اسلامی ۱ دی ۱۳۹۹

        سلام مجدد
        الان که یه بار دیگه امتحان کردم بهم خطا میده
        خطاش هم:عملیات درخواستی شما با خطا مواجه شده است

        پاسخ
دوره های آموزشی