SHET22

آموزش عضویت پولی در وردپرس با درگاه پرداخت ایرانی

آموزش عضویت پولی در وردپرس با درگاه پرداخت ایرانی

اگه می‌خواید بعضی از مقاله‌ها، ویدئوها یا فایل‌های سایتتون فقط در اختیار اعضای پولی باشن، باید هم دسترسی کاربران رو مدیریت کنید و هم راهی برای گرفتن هزینه عضویت داشته باشید. توی این آموزش، با Paid Memberships Pro سطح‌های عضویت رو می‌سازیم، با ووکامرس عضویت رو می‌فروشیم و با افزونه رایگان زرین‌پال هزینه اون رو از طریق یک درگاه ایرانی می‌گیریم.

این روش برای عضویت یک‌باره با مدت مشخص یا دسترسی مادام‌العمر مناسبه. ولی اگه می‌خواید هزینه عضویت هر ماه به‌صورت خودکار از کارت کاربر برداشت بشه، این آموزش چنین امکانی رو تضمین نمی‌کنه؛ چون اتصال رایگان و رسمیِ تأییدشده‌ای برای تمدید خودکار از طریق زرین‌پال پیدا نکردیم.

آیا خود وردپرس عضویت پولی داره؟

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

افزونه‌های رایگان موردنیاز

برای راه‌اندازی این روش، به چهار افزونه رایگان نیاز دارید:

هسته Paid Memberships Pro رایگان و متن‌بازه، ولی صفحه اون در مخزن وردپرس بسته شده. برای دریافت نسخه فعلی، طبق راهنمای دانلود رسمی افزونه یک حساب رایگان بسازید و فایل ZIP رو دانلود کنید. بعد از پیشخوان وردپرس به مسیر «افزونه‌ها ← افزودن افزونه تازه ← بارگذاری افزونه» برید و فایل رو نصب کنید. سه افزونه دیگه با جست‌وجوی اسمشون در بخش افزودن افزونه پیدا و نصب می‌شن.

صفحه رسمی دریافت نسخه رایگان Paid Memberships Pro و راهنمای نصب فایل افزونه
صفحه رسمی دریافت نسخه رایگان Paid Memberships Pro و راهنمای نصب فایل افزونه

سراغ افزونه قدیمی Zarinpal Paid Memberships Pro نرید. این افزونه سال‌هاست به‌روزرسانی نشده و فقط با نسخه‌های خیلی قدیمی وردپرس آزمایش شده. توی این روش، پرداخت از مسیر ووکامرس انجام می‌گیره تا بتونیم از افزونه فعال‌تر زرین‌پال استفاده کنیم.

ساخت سطح عضویت

بعد از فعال‌کردن Paid Memberships Pro، از پیشخوان به «Memberships ← Settings ← Levels» برید و یک سطح تازه بسازید. سطح عضویت یعنی گروهی از کاربران که اجازه دارن به محتوای مشخصی دسترسی داشته باشن. برای نمونه، می‌تونید سطحی به اسم «عضویت طلایی» بسازید.

تنظیمات ساخت سطح عضویت و تعیین مدت دسترسی در Paid Memberships Pro
تنظیمات ساخت سطح عضویت و تعیین مدت دسترسی در Paid Memberships Pro

اسم و توضیح سطح رو وارد کنید. چون قیمت و پرداخت رو داخل ووکامرس تنظیم می‌کنیم، نیازی نیست برای این سطح در Paid Memberships Pro درگاه پرداختی انتخاب کنید. اگه دسترسی باید بعد از مدت مشخصی تموم بشه، گزینه انقضا رو فعال کنید و مدت عضویت رو بنویسید. برای عضویت مادام‌العمر هم این گزینه رو فعال نکنید.

نوع سطح عوضیت
نوع سطح عضویت

ساخت محصول عضویت در ووکامرس

از مسیر «محصولات ← افزودن محصول تازه» یک محصول جدید بسازید. مثلاً می‌تونید اسم اون رو «عضویت طلایی یک‌ساله» بذارید. قیمت عضویت رو در بخش اطلاعات محصول وارد کنید و گزینه «مجازی» رو فعال کنید؛ چون قرار نیست چیزی برای خریدار ارسال بشه. گزینه «دانلودی» رو هم فقط وقتی روشن کنید که همراه عضویت، فایل دانلودی ارائه می‌دید.

ساخت محصول عضویت در ووکامرس
ساخت محصول عضویت در ووکامرس

قیمت نهایی عضویت از همین محصول ووکامرس گرفته می‌شه. پس برای یک عضویت، داخل Paid Memberships Pro و ووکامرس دو قیمت متفاوت ننویسید. مزایا، مدت دسترسی و شرایط بازگشت وجه رو هم واضح در صفحه محصول توضیح بدید تا خریدار قبل از پرداخت دقیقاً بدونه چه چیزی دریافت می‌کنه.

اتصال محصول به سطح عضویت

در صفحه ویرایش محصول، بخش «Membership» رو از جعبه اطلاعات محصول باز کنید و سطحی رو که قبلاً ساختید انتخاب کنید. گزینه تکمیل خودکار سفارش رو فقط زمانی روشن کنید که مطمئن هستید سفارش‌های پرداخت‌شده بدون بررسی دستی کامل می‌شن. طبق راهنمای رسمی اتصال ووکامرس به Paid Memberships Pro، وقتی سفارش کامل بشه، سطح انتخاب‌شده به حساب خریدار اضافه می‌شه.

افزونه جانبی متصل کننده به ووکامرس
افزونه جانبی متصل کننده به ووکامرس

بهتره هر محصول فقط یک سطح عضویت به خریدار بده و کاربر هم در هر سفارش فقط یک محصول عضویت بخره. با این کار، احتمال تداخل بین سطح‌های عضویت و وضعیت سفارش‌ها کمتر می‌شه.

تنظیم محصول ووکامرس برای سطح های عضویت
تنظیم محصول ووکامرس برای سطح های عضویت

راه‌اندازی درگاه زرین‌پال

بعد از فعال‌کردن افزونه زرین‌پال، به «ووکامرس ← پیکربندی ← پرداخت‌ها» برید و درگاه زرین‌پال رو فعال کنید. بعد شناسه درگاه یا Merchant ID رو که از حساب زرین‌پالتون گرفتید در تنظیمات وارد کنید. اطلاعات حساب، قرارداد و فعال‌بودن درگاه رو هم باید از داخل پنل رسمی زرین‌پال بررسی کنید.

افزونه رایگان درگاه زرین‌پال برای ووکامرس
افزونه رایگان درگاه زرین‌پال برای ووکامرس

حتماً با یک خرید کم‌مبلغ بررسی کنید که واحد پول ووکامرس با مبلغ نمایش‌داده‌شده در صفحه پرداخت زرین‌پال هماهنگ باشه. درباره گزینه‌هایی مثل «هزار تومان» حدس نزنید؛ چون نحوه تبدیل مبلغ به نسخه افزونه و تنظیمات فروشگاهتون بستگی داره.

محدودکردن محتوا به اعضا

حالا نوشته یا برگه‌ای رو که می‌خواید فقط اعضا ببینن باز کنید. در تنظیمات دسترسی Paid Memberships Pro، سطح عضویت موردنظرتون رو انتخاب کنید. بعد از ذخیره تغییرات، فقط کاربری که اون سطح فعال رو داره می‌تونه محتوای کامل رو ببینه.

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

برای شروع، فقط یک یا دو محتوای آزمایشی رو محدود کنید. بعد صفحه رو یک بار با حساب عضو و یک بار با حساب عادی باز کنید تا مطمئن بشید دسترسی عضو و پیام محدودیت هر دو درست کار می‌کنن.

آزمایش فرایند خرید و عضویت

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

  1. مطمئن بشید سفارش موفق به وضعیت درست می‌رسه.
  2. بررسی کنید سطح عضویت به همون حساب خریدار اضافه شده.
  3. صفحه محدودشده رو با حساب عضو باز کنید.
  4. همون صفحه رو در حالت خروج از حساب یا با یک کاربر عادی ببینید.
  5. ایمیل سفارش و متن پیام خطای پرداخت رو بررسی کنید.
  6. یک پرداخت ناموفق یا لغوشده رو هم امتحان کنید تا دسترسی اشتباهی داده نشه.

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

محدودیت تمدید خودکار عضویت

این ترکیب رایگان برای پرداخت یک‌باره انتخاب مناسبیه. می‌تونید محصولی بفروشید که بعد از خرید، یک ماه یا یک سال دسترسی بده و کاربر پس از پایان دوره دوباره اون رو بخره. ولی این فرایند «تمدید دستی» حساب می‌شه؛ یعنی بدون خرید دوباره، مبلغی از کارت کاربر برداشت نمی‌شه.

طبق مستندات رسمی Paid Memberships Pro، فروش عضویت دوره‌ای از مسیر ووکامرس به WooCommerce Subscriptions نیاز داره و این ابزار رایگان نیست. درگاه ایرانی هم باید واقعاً از پرداخت تکرارشونده پشتیبانی کنه. پس تا وقتی آزمایش فنی انجام ندادید و قرارداد مناسبی با درگاه ندارید، تمدید خودکار رو به کاربران وعده ندید.

آیا خود وردپرس عضویت پولی داره؟

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

افزونه‌های این آموزش رایگان هستن؟

بله. Paid Memberships Pro، ووکامرس، رابط ووکامرس برای Paid Memberships Pro و افزونه معرفی‌شده زرین‌پال نسخه رایگان دارن. هسته Paid Memberships Pro رو باید از سایت رسمی خودش دانلود کنید.

زرین‌پال عضویت رو خودکار تمدید می‌کنه؟

در روش رایگان این آموزش، پرداخت یک‌باره انجام می‌شه و کاربر برای تمدید باید دوباره خرید کنه. تمدید خودکار به ابزار و درگاهی نیاز داره که واقعاً از پرداخت تکرارشونده پشتیبانی کنن.

می‌شه دسترسی کاربر بعد از یک سال قطع بشه؟

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

نظر شما در این مورد چیه؟

  1. U340295۱۹ اسفند ۱۴۰۲

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

    آیا افزونای برای فروش دارید که این مشکل را حل کند یا میتوانید افزونه ای توصیه نمایید؟
    سپاس

  2. U2956۶ خرداد ۱۴۰۰

    سلام
    ما در سامانه پیامک فراز اس ام اس افزونه ارسال پیامک برای Ultimate Membership را به صورت رایگان توسعه داده ایم که می تواند پیامک های اطلاع رسانی از انتقضا اشتراک را به این افزونه اضافه کند.
    این مورد فکر می کنم درخواست خیلی از کاربران بوده است که به صورت رایگان توسط پنل فراز اس ام اس پیاده سازی شده است.
    (تمام قابلیت هایی که در افزونه به صورت ایمیل اتفاق می افتد از طریق پیامک اطلاع رسانی می شود و همانطور که میدانید در ایران افراد با پیامک بسیار راحتر از ایمیل هستند و این پیامک ها با خط خدماتی ارسال شده و به شماره های مسدود و بلک لیست نیز ارسال می شود.)
    و افزونه نیز در سایت فراز اس ام اس وجود دارد رایگان دانلود بفرمایید و تست کنید و در صورت تمایل می توانید این مورد را در صفحه محصول اعلام بفرمایید.

  3. کاربر مهمان۱۳ دی ۱۳۹۸

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

    • تیم پشتیبانیتیم پشتیبانی۱۴ دی ۱۳۹۸

      با سلام
      این نماد در کدام قسمت صفحه است

  4. کاربر مهمان۲ اسفند ۱۳۹۷

    سلام .
    درگاه زرین پال توی افزونه نیستش . لطفا پاسخ یدید

    • رضا راد۴ اسفند ۱۳۹۷

      درود اگر نیست باید اضافه کنید.

      • کاربر مهمان۴ اسفند ۱۳۹۷

        سلام . از کجا باید اضافه کنم

        • رضا راد۵ اسفند ۱۳۹۷

          درود باید به برنامه نویس بسپارید با کدنویسی براتون اضافه کنن

  5. کاربر مهمان۱۲ دی ۱۳۹۷

    سلام مشکل علامت سوال شدن نوشتهه ها رو چطوری برطرف کنم ؟ آیا افزونه yith wocommerce membership جایگزین خوبی هست ؟

    • رضا راد۱۲ دی ۱۳۹۷

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

  6. کاربر مهمان۲۴ آبان ۱۳۹۷

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

    • رضا راد۲۵ آبان ۱۳۹۷

      سلام از advanced VIP استفاده کنید

  7. کاربر مهمان۲۲ آبان ۱۳۹۷

    سلام چرا برای من توضیحات و نام سطوح علامت سوال میشه؟

    • تیم پشتیبانیتیم پشتیبانی۲۳ آبان ۱۳۹۷

      سلام
      ممکن هست که فونت های شما لود نشده باشه.

  8. U12979۳ تیر ۱۳۹۷

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

    • تیم پشتیبانیتیم پشتیبانی۳ تیر ۱۳۹۷

      سلام
      از این افزونه استفاده کنید و شورت کد را در جایی که دوست دارید قرار دهید. مثلا از پاراگراف دوم مطلب تا اخر آن :
      https://mihanwp.com/advanced-vip/

  9. کاربر مهمان۲۷ اردیبهشت ۱۳۹۷

    اسن پلاگین با ultimate membership سازگار هست؟

  10. U10507۲۳ دی ۱۳۹۶

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

    • تیم پشتیبانیتیم پشتیبانی۲۳ دی ۱۳۹۶

      درود به شما. به طور دقیق متوجه منظورتون نشدم. یعنی قصد دارید زمانی که کاربر اقدام به خرید می کنه، اتوماتیک عضو سایت شه ؟

      • U10507۲۳ دی ۱۳۹۶

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

        • تیم پشتیبانیتیم پشتیبانی۲۳ دی ۱۳۹۶

          این افزونه رایگان می باشد و قابلیت های محدودی دارد. بررسی شد چنین امکانی مشاهده نشد.
          در غیر اینصورت از افزونه های پولی برای این کار استفاده کنید.

  11. U10507۲۳ دی ۱۳۹۶

    عالی ممنونم

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

در حال بارگذاری...

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