کارو کانتنت

ارسال رایگان محصول بر اساس شرایط خاص در ووکامرس

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

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

افزونه WooCommerce Advanced Free Shipping تا کنون بیش از 20 هزار نصب فعال داشته است و توانسته امتیاز 5 از 5 را از کاربران وردپرس دریافت کند.

WooCommerce Advanced Free Shipping banner

امکانات افزونه WooCommerce Advanced Free Shipping

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

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

میخوای سئو رو کامل یاد بگیری؟ عالیه! در دوره آموزش سئو، تمام آنچه که برای بهبود سئو سایت خود نیاز دارید را گفته ایم!

اهمیت داشتن گزینه ارسال رایگان محصول در فروشگاه اینترنتی

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

این مطلب را هم بخوانید:  آموزش پیکربندی ووکامرس و تنظیمات کامل آن

با این روش حتی اگر خرید کسی نزدیک 100 هزار تومان باشد، ممکن است یک کالای کوچک دیگر سفارش دهد تا هزینه پست ندهد!

آموزش افزونه WooCommerce Advanced Free Shipping برای هزینه پست رایگان در ووکامرس

پس از نصب افزونه و فعال سازی آن، به قسمت پیکربندی ووکامرس و سپس تب حمل و نقل مراجعه کنید. در این صفحه گزینه Advanced Free Shipping اضافه شده است. روی آن کلیک کنید تا تنظیمات آن را ببینید.

WooCommerce Advanced Free Shipping Tab

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

با تیک زدن گزینه Hide other shipping این امکان در سایت شما پیاده سازی می شود که اگر هزینه ارسال بر اساس شرط های شما رایگان شد، سایر روش های ارسال مانند پست پیشتاز و … را نمایش ندهد و فقط کاربر گزینه ارسال رایگان را بتواند انتخاب کند.

در قسمت Free shipping rates نیز شما باید شرط هایی را که برای ارسال رایگان محصول در ووکامرس می خواهید را تعیین کنید.

روی گزینه Add Free Shipping rate کلیک کنید تا شرطی جدید برای ارسال رایگان محصول، تعیین کنید.

WooCommerce Advanced Free Shipping Settings

در صفحه باز شده، شما فیلد ها و قسمت های مختلفی را می بینید.

در فیلد اول، عنوان این شرط را باید وارد کنید. این عنوان صرفا در پنل مدیریت شما نمایش داده می شود.

WooCommerce Advanced Free Shipping add condition

در قسمت Advanced Free Shipping conditions که اصلی ترین بخش افزونه است، شرط های ارسال رایگان محصولات را باید مشخص کنید.

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

ما در این آموزش هر دو نوع مثال زده شده را آموزش می دهیم.

کاربرد سایر انتخاب های ارسال رایگان به این صورت است:

بر اساس سبد خرید:

  • Subtotal: جمع کل
  • Tax: مالیات
  • Quantity: تعداد
  • Contains product: شامل محصول خاص
  • Coupon: کوپن تخفیف
  • Weight: وزن
  • Contains shipping class: کلاس حمل و نقل خاص

بر اساس اطلاعات کاربر:

  • Zipcode: کد پستی
  • City: شهر
  • State: استان
  • Country: کشور
  • User role: نقش کاربر

بر اساس محصول:

  • Width: عرض
  • Height: ارتفاع
  • Length: طول
  • Stock: موجودی
  • Stock status: وضعیف موجودی
  • Category: دسته بندی

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

  • Equal to: برابر با مقدار و شرط تعیین شده باشد.
  • Not equal to: نا برابر با مقدار و شرط تعیین شده باشد.
  • Greater or equal to: بزرگتر یا برابر با مقدار و شرط تعیین شده باشد.
  • Less or equal to: کوچکتر یا برابر با مقدار و شرط تعیین شده باشد.
این مطلب را هم بخوانید:  حذف دکمه افزودن به سبد خرید در ووکامرس با افزونه YITH WooCommerce Catalog Mode

در فیلد بعدی نیز مقدار شرط خودتان را باید وارد کنید. این فیلد بر اساس نوع شرطی که ابتدا انتخاب می کنید ممکن است متفاوت باشد. به عنوان مثال اگر Subtotal انتخاب کنید، باید مقدار مبلغ را وارد کنید. و یا اگر State را انتخاب کنید، نوع فیلد به صورت لیست در می آید و شما باید استان مورد نظر خود را انتخاب کنید. و همچنین برای شرط های دیگر نیز، انواع مختلف فیلد در آن جا نمایش داده می شود.

اگر بخواهید بیش از یک شرط تعیین کنید، می توانید از گزینه Add condition استفاده کنید تا یک ردیف دیگر برای شرط گذاشتن انتخاب کنید.

همچنین این افزونه امکان تعیین عملیات منطقی مانند OR را نیز دارد. با کلیک روی گزینه Add ‘Or’ group می توانید عملیات های منطقی OR را هم پیاده سازی کنید.

WooCommerce Advanced Free Shipping condition

در باکس بعدی یعنی Shipping settings نیز می توانید عنوان روش ارسال را که برای کاربر نمایش داده می شود را مشخص کنید. به عنوان مثال می توانید بنویسید “ارسال رایگان”.

پس از تنظیم شرط هایتان، گزینه انتشار را بزنید تا ارسال رایگان را به فروشگاه ووکامرسی خود اضافه کنید.

در ادامه آموزش دو نمونه از شرط گذاری ها را به صورت عملی آموزش می دهیم.

ارسال رایگان برای خرید های بیشتر از یک مقدار خاص:

به عنوان مثال می خواهیم برای سبد های خرید بالای 100 هزار تومان، ارسال رایگان شود. بنابراین شرط را به صورت زیر تعیین می کنیم.

WooCommerce Advanced Free Shipping subtotal example

ارسال رایگان برای یک استان خاص:

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

برای تعیین استان گزینه State را انتخاب می کنیم و از لیست استان ها، استان مورد نظرمان را انتخاب می کنیم. اگر گزینه City را انتخاب کنید، باید نام شهر را به صورت دستی وارد کنید نه استان را.

WooCommerce Advanced Free Shipping state example

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

برای دانلود افزونه WooCommerce Advanced Free Shipping روی لینک زیر کلیک کنید.

جهت دانلود ایمیل خود را وارد کنید و دکمه را بزنید. اگر عضو سایت هستید، لطفا وارد حساب کاربری شوید تا دیگر این فرم ایمیل را نبینید.
میخوای سئو رو کامل یاد بگیری؟ عالیه! در دوره آموزش سئو، تمام آنچه که برای بهبود سئو سایت خود نیاز دارید را گفته ایم!
حتما عضو کانال یوتیوب فصل وردپرس باشید! ما در یوتیوب دوره ها و آموزش های رایگان داریم!!!
4.5/5 - (16 امتیاز)
مسعود جواهری

لیسانس نرم افزار و دیپلم زبان انگلیسی دارم و بیش از 10 سال است که در زمینه طراحی سایت و سئو فعالیت می کنم. صاحب سایت های فصل وردپرس، سینما مدرن و ورتکس وب هستم اما فعالیت اصلی بنده به عنوان هم بنیان گذار سایت فرالن (فعال در حوزه آموزش آنلاین زبان های خارجی) است.

شیما در 24 ژوئن 2018 - 15:41 پاسخ

سلام و ممنون بابت راهنمایی این افزونه. من افزونه رو نصب کردم و برای خرید بالای 150 هزار تومن شرط رایگان بودن رو گذاشتم ولی برای کاربر هم گزینه رایگان رو میاره و هم گزینه های پست . به نظر شما چیکار باید کرد که وقتی این افزونه شرطش برقرار شد گزینه های دیگه رو نشون نده.

    مسعود جواهری در 24 ژوئن 2018 - 15:47 پاسخ

    سلام خدمت شما
    در همان صفحه تنظیمات افزونه، گزینه Hide other shipping methods when free shipping is available رو تیک بزنید تا دیگه وقتی گزینه ارسال رایگان به کاربر نمایش داده میشه، گزینه های پست های دیگر رو نمایش نده.

امیر در 15 دسامبر 2018 - 10:55 پاسخ

ممنون از آموزش خوبتون

    مسعود جواهری در 15 دسامبر 2018 - 11:21 پاسخ

    خواهش میکنم. خوشحالیم که براتون مفید بوده.
    موفق باشید

احسان حسینی در 13 ژانویه 2019 - 20:35 پاسخ

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

سروش در 5 آوریل 2019 - 17:14 پاسخ

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

    مسعود جواهری در 6 آوریل 2019 - 22:45 پاسخ

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

علی در 28 می 2019 - 22:21 پاسخ

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

    مسعود جواهری در 29 می 2019 - 11:52 پاسخ

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

امین در 20 جولای 2019 - 16:51 پاسخ

سلام و عرض ادب
آیا با این پلاگین این قابلیت رو میشه اعمال کرد که خرید های بالای مبلغ مثلا 150 تومان رایگان باشه به جز یکسری محصولات خاص

چون مثلا ما خیلی از محصولات سایتمون 20-30 تومانه و حاشیه سود 10 درصد داریم ولی یک سری محصولات داریم که با قیمت 1.500.000 تومان که کمتر از 2 درصد سود داریم و نمیشه حمل و نقل رو رایگان کرد و میخوام این محصولات حمل نقل رایگان نباشه براش

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

    مسعود جواهری در 22 جولای 2019 - 01:28 پاسخ

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

مونا در 3 نوامبر 2019 - 20:12 پاسخ

عالی بود واقعا ممنونم من چند روز بود درگیر این موضوع بودم . ولی توی عکس نزدین Greater or equal to که اگر 100 تومن و بالای 100 باشه رایگان میشه . ولی توضیحات کامل بود تو هیچ سایتی انقدر کامل ندیدم واسه همین 2 روز زمانم هدر رفت ولی از سایت شما یادگرفتم در عرض 1 دقیقه انجام دادم واقعا ممنونم

    مسعود جواهری در 4 نوامبر 2019 - 10:48 پاسخ

    خواهش میکنم
    خوشحالیم که تونستیم کمکی کرده باشیم
    بله متاسفانه اشتباهی تو اسکرین شات افزونه بوده 🙂

داود در 23 نوامبر 2019 - 14:55 پاسخ

سلام
من تو سايتم محصولات مجازي رو ميفروشم ولي وقتي كاربر از يه مبلغي بيشتر بخره بصورت پستي رو dvd براش رايگان ميفرستم ميكنم سوال من اينه وقتي تو وكامرس محصول رو رو مجازي تنظيم ميكنيم ديگه حمل و نقل رو بر ميداره چطور ميتونم اين كار رو انجام بدم
با تشكر

    مسعود جواهری در 23 نوامبر 2019 - 16:28 پاسخ

    سلام داود عزیز
    یک نگاهی به این افزونه بندازید
    https://wpseason.com/flexible-checkout-fields/
    فکر میکنم کار شما رو انجام بده. میتونید فیلد های اضافی رو از فرم سفارش حذف کنید یا حتی فیلد های جدیدی اضافه کنید. ولی این که بر اساس مبلغ خاصی، فیلدی رو نمایش بده، تو این افزونه نیست. من چنین افزونه ای تا حالا ندیدم. اگر نباشه باید اختصاصی به یک برنامه نویس سفارش بدید بنویسه.

داود در 24 نوامبر 2019 - 17:16 پاسخ

ممنونم از لطفتون

sajad در 6 دسامبر 2019 - 14:31 پاسخ

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

    مسعود جواهری در 8 دسامبر 2019 - 18:16 پاسخ

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

Saeed در 10 می 2020 - 02:39 پاسخ

سلام
مثلا سبد خرید شده 100 تومان کد تخفیف داره 20 درصد میشه 80 تومان بازم ارسال رو رایگان میزه را حلی داره؟
که بعد کد تخفیف ارسال رو اعمال کنه

    مسعود جواهری در 10 می 2020 - 14:48 پاسخ

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

      علیرضا در 8 ژوئن 2021 - 13:20 پاسخ

      سلام. ممنون بابت پاسخگویی عالی و حرفه ای
      سوال منم همین مورد بود.
      وقتی تنظیم میکنیم که به سفارشات بالای 200 تومن! هزینه حمل و نقل حذف بشه!
      همزمان اگر کد تخفیف هم داشته باشیم! این عدد زیر 200 میاد و شروطمون نقض میشه! اما این افزونه همچنان به کار خودش ادامه میده.
      یعنی اینکه اعمال تنظیمات! بر روی سبد خرید انجام میشه
      اما ما میخواییم که روی قیمت نهایی اعمال بشه.

      آیا افزونه دیگری داریم که این مشکل رو حل کنه!!؟ یا بعنوان افزونه مکمل! بکار بگیریمش؟

محمد در 1 جولای 2020 - 14:24 پاسخ

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

    مسعود جواهری در 1 جولای 2020 - 18:08 پاسخ

    سلام محمد جان
    بین گزینه های این افزونه، به جای State گزینه City رو انتخاب کنید، و بعد داخل فیلدی که نمایش داده میشه، اسم شهر که فولادشهر هست رو تایپ کنید. املاش هم دقیقا مطابق چیزی باشه که کاربر از لیست انتخاب میکنه.
    اینجا state حکم استان رو داره و city حکم شهر های استان.
    اینطوری مشکل حل میشه

محمد در 2 جولای 2020 - 22:21 پاسخ

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

    مسعود جواهری در 3 جولای 2020 - 01:09 پاسخ

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

hamid در 20 جولای 2020 - 22:34 پاسخ

سلام وقت بخیر
با تشکر از خدمات خوب و عالی
لطفا در صورت امکان بنده رو راهنمایی بفرمایید چطور میتونم هزینه پست رو به تعداد کالا مرتبط کنم؟
مثلا برای یک کالا مقدار یک عدد هزینه ثابت 12ت باشه و به ازای هر یک دونه که به تعداد اضافه میشه 2ت به هزینه پست اضافه بشه
یعنی هزینه پستی 2 عدد 14ت و 3 عدد 16ت…
ممنونم از راهنماییتون

    مسعود جواهری در 23 جولای 2020 - 20:21 پاسخ

    سلام حمید عزیز
    بنده خودم شخصا چنین چیزی رو تست نکردم اما افزونه woocommerce advanced shipping یک امکان مشابه نیاز شما رو داره. افزونه پولی هست و از سایت ژاکت میتونید تهیه کنید. اول توضیحات افزونه رو بخونید تا بدونید دقیقا نیاز شما رو برطرف میکنه یا خیر. چون یک گزینه بر اساس تعداد اقلام داره اما فکر میکنم به طور کلی سبد خرید رو نگاه میکنه و به ازای هر محصول قیمت متفاوتی نمیتونید داشته باشید. این افزونه رو بررسی کنید احتمالا نیازتون رو برطرف کنه.
    اگر هم نشد، فکر میکنم باید به یک برنامه نویس وردپرس سفارش بدید و اختصاصی براتون بنویسه.

محمد در 18 آگوست 2020 - 19:25 پاسخ

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

اگر محصولی تو سبد خرید باشه و بعدش این افزونه رو نصب و تنظیمات اون رو اعمال کنید، ممکنه حالت رایگان شدن ارسال برای مثلا مبلغ X تومن کار نکنه. تو این حالت باید یک بار محصول رو از سبد حذف کرد و مجددا اضافه کرد.

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

    مسعود جواهری در 18 آگوست 2020 - 19:42 پاسخ

    سلام محمد جان
    خوشحالم مفید بوده
    خیلی ممنون بابت نکته ای که گفتید

ربیعی در 12 نوامبر 2020 - 20:45 پاسخ

سلام
اموزش عالی بود
آیا میشه در ووکامرس برای ارسال شرط گذاشت ؟
مثلا اگر تا سی کیلو بار بود با پست ارسال بشه و گزینه باربری غیر فعال باشه
اما اگر بیشتر بود باربری هم فعال بشه
یا کلا برعکس

و آیا میشه برای بعضی محصولات صرفا یه نوع ارسال خاص رو فعال کرد
مثلا محصول نوع الف تنها با پست ارسال بشه و بقیه غیر فعال باشن ؟

    مسعود جواهری در 13 نوامبر 2020 - 13:03 پاسخ

    سلام
    خیلی ممنون از شما
    این امکاناتی که نیاز دارید فکر میکنم همه اش با افزونه “حمل و نقل پیشرفته ووکامرس | Advanced Shipping” قابل پیاده سازی باشه. فقط این افزونه نسخه رایگان نداره و باید از مارکت های وردپرسی تهیه کنید ولی پلاگین به شدت خوب و کاربردی هست. می تونید بر اساس محصول، دسته بندی، شهر، کدپستی، مبلغ، کد تخفیف، نقش کاربری و … شرایط ارسال رو تغییر بدید.

میثم در 14 ژانویه 2021 - 12:50 پاسخ

سلام
من یک نرخ ثابت برای پست میخوام در نظر بگیرم اگه شراط ها برا قرار بود رایگان بشه . یک راهنمایی میکنید ؛ تمام روش میرم ولی فقط نرخ ثابت نشان میدهد

    مسعود جواهری در 14 ژانویه 2021 - 16:31 پاسخ

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

حسین در 20 فوریه 2021 - 06:24 پاسخ

سلام من یه فروشگاه آنلاین مواد غذایی دارم برای مثال یک گونی برنج ۲۸۰ هزار تومن قیمتشه
اما سود خالص من رو این برنج ۱۰ هزار تومان هست حالا من اگر خرید بالای ۲۰۰ هزار تومان رو رایگان کنم .اگر کسی فقط برنج سفارش بده اصلا مقرون به صرفه نیست براش ارسال کنم چه جوری باید داخل بافزونه تعریف کنم که اگر کسی برنج سفازش داد هزینه ارسال هم اضافه بشه یا چه جوری هزینه ارسال بر اساس سود محصولات تعریف بشه ممنون اگر راهنمایی فرمایید

حسین در 21 فوریه 2021 - 04:08 پاسخ

سلام ممنون بابت آموزش خوبتون
من میخوام محصولات دسته های x و y که قیمت بالای 300 تومن دارند رو ارسال رایگان کنم. در بخش تنظیمات افزونه یک گروه ایجاد کردم و دوتا شرط گذاشتم:
1. محصولات دسته x
2. قیمت بالای 300 ت
بعد یک “or group” اضافه کردم و دوباره دوتا شرط دیگه گذاشتم:
1. محصولات دسته y
2. قیمت بالای 300 ت
حالا اگر مشتری از دسته x یک یا چند محصول انتخاب کنه که مجموعش بالای 300 ت بشه ارسال رایگان هست. اما “مشکل” اونجاست که اگر مشتری یک محصول از دسته x انتخاب کنه و یک محصول از دسته y ، با اینکه مجموعشون از 300 ت بیشتر میشه اما با ارسال رایگان اعمال نمیشه و روش ارسال پولی نمایش داده میشه.
بنظرتون چطور میشه حلش کرد؟
باتشکر

رومینا روهنده در 23 ژوئن 2021 - 23:25 پاسخ

سلام وقت بخیر ممنون از اموزش خوبتون
من افزونه WooCommerce Shipping Per Product رو نصب کردم و برای محصولات زیر ۴۰ یورو ب صورت دستی هزینه پست هاس متفاوت اعمال کردم
با افزونه WooCommerce Advanced Free Shipping هم هزینه ارسال سبد خرید بالای ۴۰ یورو رو رایگان کردم
تیک Hide other shipping methods when free shipping is available رو هم زدم
اما اگر تو سبد خریدم یم محصول زیر ۴۰ یورو باشه و چند محصول دیگه هم freeshipping نمایش داده میشه و هم هزینه پست محصولی ک براش هزینه پست تعیین کردم
راه حلی براش دارید؟

امیر در 30 ژانویه 2023 - 14:12 پاسخ

سلام و عرض ادب.من میخوام درسایت مثلا برای خرید بالای 500 تومان ارسال رایگان فقط پستی قرار بدم.برای شهرستان مشکلی ندارم چون در حالت عادی هم از پست استفاده میشه.برای تهران در حالت عادی تنظیمات ووکامرس هم حالت پست و هم الو پیک در نظر گرفتم.سوالم این هست که چون فقط ارسال پستی رایگان گذاشتم شاید کسی در تهران عجله داشته باشه و بخواد با الو پیک براش ارسال بشه نه پست رایگان چطور میتونم تنظیم کنم که اونم براش نمایش بده.اگر تیک گزینه Hide other shipping بردارم تمام شرط هارو نشان میده من فقط شرط الو پیک و میخوام نمایش بده.ببخشید طولانی شد با سپاس فراوان

ساجدی در 5 آگوست 2023 - 15:01 پاسخ

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

اسما در 28 ژانویه 2024 - 13:07 پاسخ

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