پرش به مطلب اصلی
Paid AddonPurchase WooCommerce Integration | Install via your site's addon page or download from your account

ادغام WooCommerce

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

ویژگی‌ها

  • ادغام آسان بین Ultimate Multisite و WooCommerce
  • چندین روش پرداخت در دسترس
  • صورتحساب تکرارشونده خودکار با استفاده از هسته اشتراک‌های همراه، با بهبودهای اختیاری plugin اشتراک‌های WooCommerce
  • مجموع‌های پرداخت شامل مالیات‌های Ultimate Multisite به‌صورت خطوط کارمزد جداگانه و غیرمشمول مالیات WooCommerce هستند تا مشتریان بتوانند مبالغ مالیات را پیش از پرداخت بررسی کنند

مستندات

راه‌اندازی ادغام WooCommerce

گسترش گزینه‌های پرداخت شما با Ultimate Multisite: ادغام WooCommerce

نصب

  1. 'ultimate-multisite-woocommerce' را در پوشه '/wp-content/plugins/' بارگذاری کنید
  2. plugin را از طریق منوی 'Plugins' در WordPress فعال کنید
  3. برای راه‌اندازی plugin، راهنمای مرحله‌به‌مرحله را دنبال کنید

راهنمای استفاده

یادداشت مهم: این مقاله به Ultimate Multisite نسخه 2.x اشاره دارد.

توجه: Ultimate Multisite: ادغام WooCommerce نیاز دارد که WooCommerce حداقل روی سایت اصلی شما فعال شده باشد.

ما می‌دانیم که Stripe و PayPal در برخی کشورها در دسترس نیستند، که استفاده مؤثر کاربران Ultimate Multisite از plugin ما را محدود یا دشوار می‌کند. بنابراین یک افزونه برای ادغام WooCommerce ایجاد کردیم.

WooCommerce یک plugin تجارت الکترونیک بسیار محبوب است. توسعه‌دهندگان در سراسر جهان افزونه‌هایی برای ادغام درگاه‌های پرداخت مختلف با آن ایجاد کرده‌اند. ما از این موضوع استفاده کردیم تا درگاه‌های پرداختی را که می‌توانید در سیستم صورتحساب Ultimate Multisite استفاده کنید، گسترش دهیم.

راه‌اندازی آن

ابتدا باید افزونه ادغام WooCommerce را نصب کنید که برای کاربران دارای مجوز رایگان است. برای نصب آن، در Dashboard مدیر ارشد خود روی Ultimate Multisite کلیک کنید و افزونه‌ها را انتخاب کنید.

صفحه افزونه‌ها

اینجا می‌توانید همه افزونه‌های Ultimate Multisite را پیدا کنید. روی افزونه Ultimate Multisite: ادغام WooCommerce کلیک کنید.

صفحه افزونه‌ها که ادغام WooCommerce را نشان می‌دهد

یک پنجره با جزئیات افزونه ظاهر می‌شود. فقط روی اکنون نصب کن . کلیک کنید

پس از پایان نصب، به صفحه pluginها هدایت می‌شوید. اینجا فقط روی فعال‌سازی شبکه‌ای کلیک کنید و افزونه WooCommerce روی شبکه شما فعال می‌شود.

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

پس از نصب، یک گزینه اضافی زیر تنظیمات پرداخت‌های Ultimate Multisite خواهید دید. سپس می‌توانید گزینه WooCommerce را از آنجا فعال کنید.

تنظیمات درگاه پرداخت Ultimate Multisite با WooCommerce فعال‌شده

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

خطوط کارمزد مالیات پرداخت

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

نحوه مدیریت پرداخت

ادغام WooCommerce به روشی بسیار مشابه با شیوه کار درگاه دستی ما عمل می‌کند. نکته منفی این است که هر پرداخت باید در پایان دوره صورتحساب به‌صورت دستی پرداخت شود. جریان کار به این صورت است:

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

  • سپس کاربران یک فاکتور در ایمیل خود دریافت می‌کنند، همراه با لینکی برای انجام پرداخت (این لینک همچنین در تاریخچه صورتحساب آن‌ها از Dashboard زیرسایتشان ظاهر می‌شود). آن لینک کاربر را به پرداخت WooCommerce هدایت می‌کند، جایی که کاربران می‌توانند یکی از درگاه‌های WooCommerce موجود را برای پردازش پرداخت خود انتخاب کنند.

  • پس از دریافت پرداخت، عضویت تمدید می‌شود، پرداخت در Ultimate Multisite ثبت می‌شود و سفارش به حالت کامل‌شده تنظیم می‌شود.

چند یادداشت مهم:

  • عملکرد پیش‌فرض Ultimate Multisite همچنان با این فرم ادغام کار می‌کند. برای مثال، صدور بازپرداخت‌ها از صفحه مدیریت اشتراک با WooCommerce ارتباط برقرار می‌کند تا بازپرداخت را با استفاده از فرم پرداخت انتخاب‌شده صادر کند.

  • Ultimate Multisite: ادغام WooCommerce برای کارکرد به WP-Cron متکی است. این مورد در بیشتر مواقع بسیار خوب کار می‌کند، اما اگر سایت ترافیک کمی داشته باشد، cron برای بررسی رویدادهای زمان‌بندی‌شده فراخوانی نمی‌شود و رویداد از دست می‌رود، که می‌تواند باعث تأخیر در اجرا شود.

Plugin اشتراک‌های WooCommerce

شروع دستی یک پرداخت در هر ماه برای کاربران نهایی ایده‌آل نیست، زیرا انتظار می‌رود اشتراک‌ها در هر چرخهٔ صورتحساب به‌صورت خودکار تکرار شوند. افزونهٔ WooCommerce Integration اکنون کد اصلی اشتراک‌ها را در خود دارد، بنابراین محصولات تکرارشونده همیشه از اشتراک‌ها برای صورتحساب تکرارشونده استفاده می‌کنند.

برای فروش محصولات تکرارشونده از طریق این یکپارچه‌سازی، نیازی به خرید یا نصب WooCommerce Subscriptions plugin جداگانه ندارید. اگر آن plugin خریداری، نصب و روی سایت اصلی شما در دسترس باشد، Ultimate Multisite از آن استفاده می‌کند و WooCommerce قابلیت‌های اضافی مدیریت اشتراک را ارائه می‌دهد. وقتی در دسترس نباشد، هستهٔ اشتراک‌های همراه همچنان محصولات تکرارشونده را مدیریت می‌کند.

تنظیمات یکپارچه‌سازی اشتراک WooCommerce

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

علاوه بر اینکه یک سفارش در سایت اصلی شما زیر WooCommerce ایجاد می‌شود، برای هر حساب نیز یک اشتراک ایجاد خواهد شد.

رفتار تعلیق تمدید ناموفق

به‌صورت پیش‌فرض، عضویت‌ها در زمانی که WooCommerce Subscriptions زمان‌بندی تلاش مجدد پرداخت ناموفق خود را پردازش می‌کند فعال باقی می‌مانند. این پنجرهٔ مهلت معمول WooCommerce Subscriptions را حفظ می‌کند تا یک تمدید بازیابی‌شده بتواند اشتراک و عضویت را بدون قطع زودهنگام دسترسی دوباره همگام کند.

مدیرانی که کنترل دسترسی سخت‌گیرانه‌تری می‌خواهند می‌توانند تعلیق فوری عضویت‌ها در تمدیدهای ناموفق را در تنظیمات WooCommerce Integration فعال کنند. وقتی این تنظیم اختیاری فعال باشد، Ultimate Multisite به‌محض ناموفق شدن پرداخت تمدید، به‌جای انتظار برای پایان رسیدگی به تلاش مجدد WooCommerce Subscriptions، عضویت مرتبط را تعلیق می‌کند.

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