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

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

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

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

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

 

دریافت درگاه بانک پارسیان

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

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

بسته به نوع کسب و کار خود نوع حقوقی و یا حقیقی را انتخاب کنید

در مرحله بعد از شما یک سری اطلاعات از شخص شما یا شرکت درخواست می شود که باید با دقت وارد و ثبت کنید

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

در ابتدا شماره حساب خود در بانک پارسیان را وارد کنید و پس از ورود به فرم نوع حساب و اطلاعات بانکی خود را وارد نمایید.

نکته خیلی مهم : اطلاعات مربوط به آدرس سایت خود و آی پی فروشگاه اینترنتی خود را وارد نمایید(برای به دست آوردن آی پی راه های متفاوتی وجود داره که بهترین راه تیکت زدن و پرسیدن اون آی پی از مسئول سرورتون که هاست ازش خریدین ، هستش) دقت داشته

باشین IP بسیار مهم هست و برای اتصال درگاه به سایت شما نقش اساسی دارد پس IP درست را وارد نمایید.

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

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

 

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

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

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

pay.php – ارسال تراکنش به درگاه بانک پارسیان

برای کپی صحیح و کامل کدها ، دابل کلیک کرده تا وارد محیط سفید و کپی شوید در غیر اینصورت امکان دارد اجرای کدها با مشکل روبرو شود

verify.php – جهت برسی نتیجه تراکنش :

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

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

آموزش های رایگان بیشتر در اینستاگرام ما ...

NETPARADIS /
مطالب زیر را حتما بخوانید
دیدگاه کاربران (۱۷)

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

  1. نیما ۶ مرداد ۱۳۹۹

    سلام دوست عزیز و ممنون از مطلب مفیدتون
    من یک درگاه از بانک پارسیان دارم در حالت وب (html) درگاه مشکلی ندارد و از آن استفاده می کنم. ولی من قصد دارم از این درگاه در یک برنامه اندروید استفاده کنم. کلیه برنامه را نوشتم فقط قسمت اتصال به درگاه بانک در اپلیکیشن باید همزمان با post مقدار ریالی، Default Browser گوشی هم باز شود و سپس به درگاه بانک ریدایرکت شود. مشکل اینجاست که وقتی من با فرمت http://www.example.ir/payment.php?”Amount”=100000 مقدار ریالی را post میکنم، Default Browser باز می شود ولی عملیات ریدایرکت به شاپرک صورت نمی گیرد. آیا می تونید من رو راهنمایی کنید که url من باید چه فرمتی داشته باشد؟
    ممنونم

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

      سلام. خوشحالیم که مفید واقع شده.
      شما باید بصورت http://www.example.ir/payment.php?Amount=100000 صفحه را باز کنید و داخل این صفحه payment ریدایرکت را با تابع header انجام بدید. احتمالا شاید خطا هم در پشت صحنه داشته باشید که باید فایل error_log خطا رو ببینید.

      همچنین ارسال مقدار مبلغ به اینصورت در صورتی که برای یک محصول است (نه افزایش اعتبار کیف پول کاربر) صحیح نیست و شما قیمت ها را فقط و فقط باید از دیتابیس در کد نویسی بخوانید تا کاربر امکان تغییر و اکسپلویت آن را نداشته باشد.
      آموزش های ساخت api را هم یاد بگیرید :
      https://netparadis.com/?s=api
      موفق باشید.

      پاسخ
      1. نیما ۶ مرداد ۱۳۹۹

        ممنونم از پاسخگوییتون.
        درباره ارسال مبلغ حتما طبق گفته شما عمل خواهم کرد. ولی فایل payment.php من header ندارد. ممکنه یک مثال بزنید؟
        با تشکر

        پاسخ
      2. حسن شفیعی ۶ مرداد ۱۳۹۹

        از همین مثال که در این مقاله گفته شده برای پیاده سازی درگاه استفاده کنید :
        header(“location: https://www.pecco24.com/pecpaymentgateway/?au={$res[‘authority’]}”);

        پاسخ
  2. مهدی ۲۰ اردیبهشت ۱۳۹۹

    ۱) با Soap میشه بجای nuSoap انجام داد؟ ۲) لینک WSDL رو باز می‌کنم اصلا بالا نمیاد. ۳) کلید خصوصی رو چجوری باید بگیریم به من ندادن.

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

      سلام. بله میتونید از soap هم استفاده کنید. لینک wsdl اوکی هست و مشکلی ندارد و نمیتونید بصورت مستقیم در مرورگر وارد و اجرا کنید. هر چیزی که به شما تحویل دادند همان کلید خصوصی هست.

      پاسخ
      1. مهدی ۲۱ اردیبهشت ۱۳۹۹

        به من فقط پذیرنده و ترمینال دادن. کلید خصوصی چیه؟

        پاسخ
      2. حسن شفیعی ۲۱ اردیبهشت ۱۳۹۹

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

        پاسخ
      3. مهدی ۲۲ اردیبهشت ۱۳۹۹

        می‌تونید برای فریمورک لاراول با Soap بنویسید بهم بدید؟
        داخل همین بخش بذارید بقیه هم استفاده کنن.

        پاسخ
      4. حسن شفیعی ۲۲ اردیبهشت ۱۳۹۹

        از این پکیج لاراول میتونید برای اتصال به درگاه پارسیان استفاده کنید :
        https://packagist.org/packages/alive2212/laravel-parsian-payment

        پاسخ
      5. بابک نوع‌دوست ۱۸ تیر ۱۳۹۹

        سلام دوستان اگر در مورد این پکیج سوال داشتید.
        در خدمتم 😉

        پاسخ
      6. وحید ۳۰ مرداد ۱۳۹۹

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

        پاسخ
      7. حسن شفیعی ۳۰ مرداد ۱۳۹۹

        سلام ممنون.
        داخل url کالبک شما آیدی سفارش رو بصورت کویری استرینگ قرار بدید
        site.com/verify.php?orderid=111
        و بعد داخل اون فایل وریفای عملیات پرداخت رو چک کنید

        پاسخ
  3. milad ۲۶ شهریور ۱۳۹۸

    سلام چرا توضیح ندادین که فایل کانفیگ رو چطور تکمیل کنیم؟
    $db = new PDO(‘mysql:host=localhost;dbname=NETPARADIS’,’root’,”);
    نام دیتابیس که جاش مشخصه
    ولی نام کاربری و پسورد دیتابیس کجا باید وارد بشه؟

    پاسخ
    1. حسن شفیعی ۲۶ شهریور ۱۳۹۸

      سلام کد کامل هست. شما الان به جای root باید نام کاربری و و داخل ” اخری که مشخص است خالیه باید پسورد رو بزارید
      موفق باشید.

      پاسخ
  4. علی ۵ اردیبهشت ۱۳۹۸

    سلام آقا خسته نباشین.ارور زیر چی میگه:
    ( ! ) Fatal error: Uncaught ArgumentCountError: Too few arguments to function SBPayment::__construct(), 2 passed in C:\wamp\www\enigma\admin\gates\saman\example.php on line 10 and exactly 3 expected in C:\wamp\www\enigma\admin\gates\saman\SBPayment.class.php on line 83

    پاسخ
    1. حسن شفیعی ۵ اردیبهشت ۱۳۹۸

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

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

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

می خواهید صفر تا صد ساخت ربات تلگرام را یاد بگیرید ؟

برای دریافت آموزش ساخت ربات تلگرام  روی دکمه زیر بزنید
می خواهم یاد بگیرم ربات بسازم
close-link

دانلود رایگان کتاب آموزش PHP

صفر تا صد PHP و MySQL را یکجا یاد بگیرید
همین الان دانلود کن
نگران نباشید. ایمیل‌های مزاحم نمی‌فرستیم
close-link