نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: { زرین پال + php } درگاه کاملاً مستقیم بانک سامان با استفاده از مرچنت کد زرین پال

  1. #1
    عضو انجمن lizard.tiny آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    miladworkshop.ir
    نوشته ها
    480
    تشکر تشکر کرده 
    234
    تشکر تشکر شده 
    960
    تشکر شده در
    478 پست

    پیش فرض { زرین پال + php } درگاه کاملاً مستقیم بانک سامان با استفاده از مرچنت کد زرین پال



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

    درگاه های زرین پال به صورت پیشفرض غیرمستقیم هستند, یعنی کاربر موقع انجام تراکنش اول وارد سایت زرین پال میشه و بعد از اون با کلیک کردن روی گزینه پرداخت, وارد صفحه پرداخت بانکی میشه, خب شاید این نوع انتقال زیاد جالب نباشه و بخوایید کاربری مستقیم به صفحه بانک هدایت بشه, زرین پال برای حل این مشکلی راه‌کار یا سرویسی داره به نام زرین گیت که وقتی شما این قابلیت رو روی مرچنت کد خودتون قعال کنید در صورتی که قابلیت استفاده از زرین گیت توی کدهای ماژول شما نیز تعریف شده باشه, تا حدیاین مشکل رفع میشه, در واقع هنوز هم کاربر قبل از انتقال به صفحه پرداخت بانکی به سایت زرین پال منتقل میشه اما با توجه به فعال بودن زرین گیت, کاربر نیازی به کلیک روی دکمه خاصی نداره و بعد از ورود به سایت زرین پال, خود سایت زرین پال کاربر رو دایت می‌میکنه سمت صفحه پرداخت, این حالت از حالت اول و پرداخت غیر مستقیم خیلی بهتره اما باز هم مشکلاتی داره از جمله :


    • طولانی تر شدن پروسه و زمان انتقال کاربر به صفحه پرداخت بانکی
    • احتمال اختلال بیشتر در انجام تراکنش ها, به دلایل مختلف از جمله اختلال در دسترسی کاربر به شبکه و سرورهای زرین پال
    • پروسه های بیشتر سمت کاربر, که به ترتیب میشه :
      1. ارسال درخواست ایجاد تراکنش به وب سرویس زرین پال
      2. انتقال کاربر به لینک پرداخت داخلی زرین پال
      3. انتقال کاربر از لینک پرداخت داخلی زرین پال به صفحه پرداخت
      4. وارد کردن اطلاعات بانکی توسط کاربر در صفحه پرداخت بانکی
      5. انتقال مجدد کاربر به لینک Callback داخلی زرین پال
      6. هدایت کاربر از صفحه داخلی زرین پال به سایت پذیرنده


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


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


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


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


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

    نمونه کد برسی و Verify کردن تراکنش


    نمایش و دسترسی به کدها در Github


    + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    ایده, کدنویسی و منبع :
    https://miladworkshop.ir
    ویرایش توسط lizard.tiny : January 6th, 2019 در ساعت 22:18
    Contact Me >> Mobile : 09304443004 | Telegram ID : @miladworkshop | Email : info@miladworkshop.ir

  2. تعداد تشکر ها ازlizard.tiny به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 16
    آخرين نوشته: October 25th, 2018, 23:23
  2. پاسخ ها: 59
    آخرين نوشته: January 18th, 2015, 16:02
  3. سوال - بستن رنج ای پی با استفاده دسترسی روت به سرور مجازی
    توسط Admin_chatBaran.ir در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: January 8th, 2015, 19:53
  4. پاسخ ها: 84
    آخرين نوشته: July 28th, 2014, 02:59
  5. پاسخ ها: 20
    آخرين نوشته: February 28th, 2010, 03:39

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •