×
خانه » آموزش » آموزش اتصال افزونه WP User frontend به درگاه بانک ملی (داده ورزی سداد)
28 بهمن 1404

آموزش اتصال افزونه WP User frontend به درگاه بانک ملی (داده ورزی سداد)

آموزش اتصال افزونه WP User frontend به درگاه بانک ملی (داده ورزی سداد)

معرفی افزونه WP User Frontend (WPUF – فرانت‌اند کاربر وردپرس)

افزونه WP User Frontend یک افزونه رایگان و پیشرفته وردپرس برای ایجاد فرم‌های frontend است که به کاربران اجازه می‌دهد بدون ورود به پنل مدیریت، پست‌ها، صفحات، پروفایل‌ها و محتوای سفارشی را ارسال، ویرایش و مدیریت کنند. این افزونه توسط تیم weDevs توسعه یافته و به عنوان یکی از بهترین ابزارهای فرم‌ساز frontend وردپرس شناخته می‌شود. با بیش از ۱۰۰,۰۰۰ نصب فعال، مناسب برای وبلاگ‌ها، سایت‌های خبری، انجمن‌ها و پلتفرم‌هایی که می‌خواهند کاربران عادی را به تولید محتوا تشویق کنند.

ویژگی‌های کلیدی WP User Frontend:

  • فرم‌ساز درگ‌اند‌دراپ:
    • ایجاد فرم‌های سفارشی با فیلدهای متنوع (متن، textarea، تصویر/گالری، فایل آپلود، تاریخ، نقشه Google، تگ‌ها، دسته‌ها، سلکت‌باکس، چک‌باکس).
    • پشتیبانی از فیلدهای پیشرفته مانند تکرارشونده (repeater) و آکوردین (accordion) برای سازماندهی بهتر.
  • مدیریت پست‌ها از frontend:
    • کاربران می‌توانند پست‌ها، صفحات یا انواع پست سفارشی را ارسال، ویرایش یا حذف کنند.
    • گزینه‌های پیش‌نمایش پست قبل از انتشار، ذخیره به عنوان پیش‌نویس و مدیریت وضعیت (draft، pending، publish).
  • مدیریت پروفایل و حساب کاربری:
    • فرم‌های ثبت‌نام، ورود و بازیابی رمز عبور سفارشی.
    • ویرایش پروفایل با فیلدهای اضافی (مانند آواتار، بیو، لینک‌های اجتماعی) و ادغام با Avatars.
  • امنیت و اعتبارسنجی:
    • با استفاده از reCAPTCHA (Google، hCaptcha)، Honeypot برای جلوگیری از اسپم.
    • قوانین اعتبارسنجی (required، min/max length، email validation) و پیام‌های سفارشی.
  • ادغام‌ها:
    • سازگار با WooCommerce (برای محصولات و با استفاده از افزونه گیت لندbbPress (فروم‌ها)، BuddyPress (شبکه اجتماعی).
    • ادغام با ایمیل (WP Mail SMTP) و SMS (Twilio) برای اطلاع‌رسانی.
    • پشتیبانی از Gutenberg و shortcodeها برای جاسازی فرم‌ها در صفحات.
  • گزارش‌گیری و سفارشی‌سازی:
    • لاگ فعالیت‌های کاربران و آمار ارسال‌ها.
    • تم‌های آماده و CSS سفارشی برای طراحی فرم‌ها.

مراحل نصب و فعال‌سازی درگاه پرداخت در افزونه WP User Frontend

افزونه WP User Frontend (WPUF) در نسخه رایگان از درگاه‌های پایه مانند PayPal و پرداخت بانکی (Manual Bank Transfer) پشتیبانی می‌کند. برای درگاه‌های پیشرفته‌تر مانند Stripe یا WooCommerce، نیاز به نسخه Pro و add-onهای مربوطه دارید. سیستم پرداخت عمدتاً برای اشتراک پست‌ها (subscription packs) یا شارژ برای ارسال پست استفاده می‌شود، که کاربران را به صفحه پرداخت هدایت می‌کند.

نکته‌ی جالب اینکه، برای اتصال این افزونه، به درگاه پرداخت های مستقیم و واسطه در ایران، هیچ افزونه‌ای به جز گیت لند وجود ندارد!

پیش‌نیازها:

  • افزونه WP User Frontend (نسخه رایگان از مخزن وردپرس).
  • WooCommerce (اختیاری، برای ادغام کامل).
  • حساب درگاه پرداخت .
  • صفحات پیش‌فرض (مانند Payment Page و Success Page) که با فعال‌سازی افزونه ایجاد می‌شوند.

گام ۱: فعال‌سازی تنظیمات پرداخت کلی

  1. وارد پنل مدیریت وردپرس (WP-Admin) شوید.
  2. به بخش User Frontend > Settings > Payments یا ناحیه کاربری پیشرفته > تنظیمات > پرداخت ها بروید.
  3. گزینه Enable Payments یا فعال سازی پرداختها را روی تیک بزنید. این گزینه کاربران را پس از ارسال پست به صفحه پرداخت هدایت می‌کند.
  4. برگه بسته اشتراک را تنظیم کنید (صفحه‌ای با shortcode [wpuf_sub_pack] برای نمایش پکیج‌های اشتراک).
  5. واحد پول را انتخاب کنید (مانند تصویر).
  6. برگه پرداخت را از لیست صفحات انتخاب کنید (این صفحه به طور خودکار ایجاد می‌شود و shortcode نیاز ندارد؛ پیام سفارشی اضافه کنید).
  7. برگه پرداخت موفق را انتخاب کنید (صفحه‌ای که پس از پرداخت موفق نمایش داده می‌شود).
  8. اگر تست می‌کنید، Enable Demo/Sandbox Mode را فعال کنید.

    مراحل نصب و فعال‌سازی درگاه پرداخت در افزونه WP User Frontend در افزونه وردپرسی گیت لند

  9. در قسمت دروازه‌های پرداخت، گیت لند را انتخاب نمایید.
  10. می‌توانید پیامهای مربوط به هر درگاه را برای کاربر، تغییر دهید.
    مراحل نصب و فعال‌سازی درگاه پرداخت در افزونه WP User Frontend در افزونه وردپرسی گیت لند

  11. و در انتها تغییرات را ذخیره کنید و تمام!.

 


درگاه پرداخت بانک ملی ایران (داده ورزی سداد) یکی از معتبرترین و پرمخاطب‌ترین سرویس‌های پرداخت الکترونیکی در ایران است که توسط شرکت پرداخت الکترونیک سداد (زیرمجموعه داده‌ورزی سداد و وابسته به بانک ملی) ارائه می‌شود. این شرکت به عنوان PSP (ارائه‌دهنده خدمات پرداخت) مجاز بانک مرکزی از سال ۱۳۹۳ فعالیت خود را در حوزه پرداخت اینترنتی آغاز کرده و تحت نظارت شاپرک عمل می‌کند. سداد با تمرکز بر امنیت، سرعت و پوشش گسترده، میلیون‌ها تراکنش روزانه را پردازش می‌نماید و به کسب‌وکارهای آنلاین، فروشگاه‌های اینترنتی و اشخاص حقیقی/حقوقی اجازه می‌دهد تا پرداخت‌های الکترونیکی را از تمام کارت‌های عضو شبکه شتاب دریافت کنند. این درگاه به‌ویژه برای ایجاد اعتماد در مشتریان (با نمایش لوگوی بانک ملی) مناسب است و تنها PSP معتبر برای اخذ درگاه از طریق سامانه اینماد معرفی شده. در ادامه به معرفی ویژگی‌ها و خدمات اصلی آن می‌پردازیم:

ویژگی‌های کلیدی درگاه پرداخت سداد (بانک ملی):

  1. پوشش گسترده و سرعت بالا:
    • اتصال مستقیم به شبکه شتاب و شاپرک برای پذیرش پرداخت از تمام بانک‌های کشور.
    • پردازش سریع تراکنش‌ها با آپ‌تایم بالا و بدون قطعی مکرر.
  2. امنیت پیشرفته:
    • استفاده از پروتکل HTTPS، رمزنگاری SSL و استانداردهای PCI-DSS برای حفاظت از داده‌ها.
    • نظارت بر تراکنش‌های مشکوک، گواهینامه‌های بین‌المللی کیفیت و امنیت اطلاعات؛ آدرس درگاه با https://sadad.shaparak.ir شروع می‌شود.
  3. پشتیبانی از روش‌های پرداخت متنوع:
    • پرداخت با کارت‌های بانکی، رمز دوم پویا، CVV2 و تاریخ انقضا.
    • امکان پرداخت شناسه‌دار (با الگوریتم‌های توافقی) و پرداخت اقساطی/تسهیمی.
  4. درگاه اینترنتی (IPG):
    • ادغام آسان در وب‌سایت‌ها، اپلیکیشن‌های موبایل و فروشگاه‌سازها.
    • ارائه وب‌سرویس برای اتصال به سیستم‌های سازمانی و انتقال داده‌های اضافی.
  5. پنل مدیریت و گزارش‌گیری:
    • داشبورد آنلاین برای مشاهده تراکنش‌ها، صدور فاکتور، گزارش‌های مالی و تحلیل عملکرد.
    • اطلاع‌رسانی فوری از طریق ایمیل، SMS یا اپلیکیشن ایوا (EVA).
  6. API و ابزارهای توسعه:
    • ارائه API قدرتمند برای توسعه‌دهندگان با مستندات کامل (پشتیبانی از PHP، لاراول، وردپرس با گیت لند و غیره).
    • پلاگین‌های آماده برای ووکامرس، جوملا و فروشگاه‌سازهای ایرانی؛ ماژول‌های In-App برای موبایل.
  7. تسویه‌حساب:
    • تسویه روزانه (یک‌مرتبه در هر روز کاری) بر اساس قوانین شاپرک.
    • انتقال وجه مستقیم به حساب بانکی (ترجیحاً نزد بانک ملی) با امکان تسهیم به چندین حساب و واریز آنی.

مزایا:

  • اعتبار و اعتماد بالا: وابسته به بانک ملی (بزرگ‌ترین بانک خاورمیانه)، نمایش لوگوی بانک در صفحه پرداخت و تنها PSP معتبر برای اینماد؛ حس رسمی‌بودن ایجاد می‌کند.
  • کارمزد رقابتی: رایگان برای فعال‌سازی و بدون کارمزد اضافی (فقط کارمزدهای اجباری شاپرک حدود ۰.۵-۱%)؛ شفافیت کامل در واریز وجوه.
  • پشتیبانی قوی: ۲۴/۷ از طریق تلفن، ایمیل، تیکت و شعب در شهرهای مختلف؛ فناوری‌های روز و گواهینامه‌های بین‌المللی.
  • امکان دریافت همزمان اینماد: فرآیند ثبت‌نام با نماد اعتماد الکترونیکی همزمان و آسان انجام می‌شود.
  • بدون محدودیت حجمی: مناسب برای کسب‌وکارهای کوچک تا بزرگ با سقف تراکنش نامحدود.

کاربردها:

  • فروشگاه‌های آنلاین: پذیرش پرداخت مستقیم برای فروش محصولات و خدمات.
  • اپلیکیشن‌های خدماتی: پرداخت In-App برای رزرو، آموزش آنلاین یا خدمات دیجیتال.
  • کسب‌وکارهای کوچک: فریلنسرها و مشاغل خانگی برای دریافت وجه اینترنتی.
  • پرداخت‌های سازمانی: قبوض، تسهیلات بانکی و پرداخت‌های گروهی از طریق اپ ایوا یا کد #737*.

نحوه ثبت‌نام و استفاده:

  1. به وب‌سایت رسمی سداد (sadadpsp.ir) مراجعه کنید.
  2. در بخش “درخواست درگاه پرداخت اینترنتی”، ثبت‌نام کنید و اطلاعات اولیه (نام، شماره تماس، ایمیل) را وارد نمایید؛ نوع پذیرنده (حقیقی یا حقوقی) را انتخاب کنید.
  3. مدارک مورد نیاز را بارگذاری کنید (فرمت PDF/JPEG، کمتر از ۱ مگابایت):
    • اشخاص حقیقی: کپی کارت ملی و شناسنامه، اینماد (حداقل ۱ ماه اعتبار)، شماره شبا و حساب بانکی (به نام صاحب حساب، حداقل ۷۲ ساعت از افتتاح گذشته، ترجیحاً بانک ملی)، کد رهگیری مالیاتی، قرارداد پذیرندگی.
    • اشخاص حقوقی: آگهی تأسیس و تغییرات روزنامه رسمی، مجوز فعالیت، اینماد، شماره شبا به نام شرکت، معرفی‌نامه صاحبان امضا با تأیید بانک.
  4. فرم را تکمیل و کد رهگیری دریافت کنید؛ مدارک را به شعبه بانک ملی یا از طریق سایت ارسال نمایید (بررسی ۷-۱۴ روز کاری).

نکات مهم:

  • حساب بانکی باید در بانک ملی باشد و با اطلاعات مالیاتی (سامانه my.tax.gov.ir) هم‌خوانی داشته باشد؛ فرآیند ثبت نسبتاً طولانی است، اما امنیت و اعتبار آن جبران‌کننده است.
  • برای جزئیات کارمزد، تغییرات قوانین شاپرک یا مشکلات فنی، به وب‌سایت رسمی یا پشتیبانی مراجعه کنید.

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

اتصال درگاه بانک ملی به گیت‌لند بسیار ساده است. فقط کافیست مراحل زیر را انجام دهید:

  1. وارد پیشخوان وردپرس شوید.
  2. از منوی گیت‌لند > درگاه ها > افزودن درگاه جدید، درگاه بانک ملی را انتخاب کنید.
    اتصال افزونه گیت لند به درگاه پرداخت بانک ملی ایران (داده ورزی سداد)
  3. شماره پذیرنده، شماره ترمینال، کلید تراکنش و شناسه پرداخت (اختیاری) را که از درگاه بانک ملی دریافت کرده‌اید، در فیلد مربوطه وارد کرده و تنظیمات را ذخیره نمایید:
    اتصال افزونه گیت لند به درگاه پرداخت بانک ملی ایران (داده ورزی سداد)

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

مهدی یوسفی

توسعه دهنده وبی که علاقه شدیدی به مدیریت هم داره. برنامه نویسی در دوران کودکی اسباب بازی من، در دوران دانشگاه سرگرمی من و اکنون کار من است!