اتصال API هوش مصنوعی به سایت وردپرس؛ ساخت چتبات اختصاصی
چتباتهای آماده معمولاً جوابهای کلی میدهند، اسم محصولات شما را نمیشناسند و برای هر پیام هزینهٔ ماهانهٔ ثابت میگیرند. راه …
هزینهٔ ارسال یکی از اولین چیزهایی است که مشتری در صفحهٔ پرداخت میبیند و اگر غیرمنطقی یا مبهم باشد، بهراحتی خرید را نیمهکاره رها میکند. خبر خوب این است که ووکامرس بدون هیچ افزونهای ابزار کاملی برای تعریف مناطق ارسال، هزینهٔ ثابت، ارسال رایگان شرطی و تحویل حضوری دارد و با چند افزونهٔ ایرانی میشود پست پیشتاز، تیپاکس و پیک موتوری را هم به آن اضافه کرد.
در این آموزش قدمبهقدم تنظیمات حمل و نقل ووکامرس را برای یک فروشگاه ایرانی انجام میدهیم. اگر هنوز فروشگاه را راه نینداختهاید، اول آموزش نصب و راهاندازی ووکامرس را ببینید.
آخرین بهروزرسانی: ۱۱ آبان ۱۴۰۵ — مسیرها و گزینهها از مستندات رسمی ووکامرس (نسخهٔ 11.2.1) و اطلاعات افزونهها از صفحههای رسمی آنها در مخزن وردپرس برداشته شدهاند. تعرفههای پست و شرکتهای حمل را از سایت خود آنها بگیرید؛ این مقاله فقط روش تنظیم را آموزش میدهد.
⚡ پاسخ کوتاه
در ووکامرس از مسیر ووکامرس ← پیکربندی (Settings) ← حمل و نقل اول «منطقهٔ حمل و نقل» بسازید (مثلاً «تهران» و «سایر استانها»)، بعد به هر منطقه روش ارسال اضافه کنید: نرخ ثابت برای پست و پیک، ارسال رایگان با شرط حداقل مبلغ یا کوپن و تحویل حضوری. برای محاسبهٔ هزینه بر اساس وزن و شهر، یا افزودن مستقیم پست پیشتاز و تیپاکس، از افزونههای رایگانی مثل «ووکامرس فارسی» و «حمل و نقل ووکامرس» استفاده کنید.
📑 فهرست مطالب
منطقهٔ حمل و نقل (Shipping Zone) یک محدودهٔ جغرافیایی است که روشها و هزینههای ارسال مخصوص خودش را دارد. منطقه میتواند یک کشور، یک یا چند استان یا حتی محدودهای از کدهای پستی باشد. تعداد منطقهها و روشها محدودیتی ندارد.
مهمترین قانونی که باید بدانید: ووکامرس هر مشتری را فقط با اولین منطقهای که با آدرسش جور دربیاید تطبیق میدهد. پس منطقهها را از کوچک به بزرگ مرتب کنید؛ مثلاً اول «تهران»، بعد «سایر استانها». اگر ترتیب برعکس باشد، مشتری تهرانی هم هزینهٔ شهرستان را میبیند. یک منطقهٔ پیشفرض به نام «سایر نقاط جهان» (Rest of the world) هم وجود دارد که برای آدرسهایی است که در هیچ منطقهای نیستند؛ اگر فقط داخل ایران میفروشید، برای آن روشی تعریف نکنید.

ووکامرس سه روش داخلی دارد که برای بیشتر فروشگاههای ایرانی کافی است:
| روش | کاربرد در فروشگاه ایرانی | نکته |
|---|---|---|
| نرخ ثابت (Flat rate) | پست پیشتاز، تیپاکس، پیک موتوری (هر کدام یک روش با نام دلخواه) | میشود هزینه را با تعداد کالا یا درصدی از سبد خرید ترکیب کرد |
| ارسال رایگان (Free shipping) | ارسال رایگان بالای مبلغ مشخص یا با کوپن | شرطها قابل ترکیباند |
| تحویل حضوری (Local pickup) | تحویل از انبار یا فروشگاه | در صفحهٔ پرداخت بلوکی نسخهٔ جداگانه دارد |
ترفند ساده برای فروشگاههای ایرانی این است که در هر منطقه چند روش «نرخ ثابت» با عنوانهای متفاوت بسازید: «پست پیشتاز»، «تیپاکس» و برای منطقهٔ تهران «پیک موتوری». مشتری در صفحهٔ پرداخت بین آنها انتخاب میکند. هزینهٔ هر کدام را بر اساس تعرفهٔ فعلی شرکت حمل خودتان وارد کنید.
فیلد «هزینه» در روش نرخ ثابت فقط یک عدد نیست و فرمول هم قبول میکند. دو جاینگهدار (placeholder) اصلی دارد:
[qty] تعداد کالاهای سبد را برمیگرداند.[fee percent="10" min_fee="..." max_fee="..."] درصدی از مبلغ سبد را با حداقل و حداکثر دلخواه محاسبه میکند.50000 + ( 10000 * [qty] )
50000 + [fee percent="5" max_fee="200000"]
خط اول یعنی ۵۰ هزار تومان ثابت بهعلاوهٔ ۱۰ هزار تومان برای هر کالا؛ خط دوم یعنی ۵۰ هزار تومان بهعلاوهٔ ۵ درصد سبد، حداکثر ۲۰۰ هزار تومان. اعداد فقط مثالاند و واحدشان همان واحد پولی است که در تنظیمات فروشگاه انتخاب کردهاید.
اگر چند کالای حجیم یا سنگین دارید، از کلاس حمل و نقل استفاده کنید. در «حمل و نقل ← کلاسها» کلاسی مثل «سنگین» بسازید، در صفحهٔ ویرایش هر محصول (زبانهٔ حمل و نقل) آن را انتخاب کنید و در روش نرخ ثابت برای آن کلاس هزینهٔ اضافه بگذارید. گزینهٔ «نوع محاسبه» تعیین میکند هزینه برای هر کلاس جدا جمع شود (Per class) یا فقط گرانترین کلاس حساب شود (Per order). اگر محصولات زیادی دارید، کلاس را هنگام وارد کردن گروهی محصولات در ووکامرس در فایل CSV تعیین کنید.

ارسال رایگان یکی از مؤثرترین مشوقهای خرید است. روش «ارسال رایگان» را به منطقه اضافه کنید و در تنظیماتش یکی از این شرطها را انتخاب کنید:
گزینهٔ «اعمال حداقل سفارش پیش از تخفیف کوپن» هم تعیین میکند حداقل مبلغ با قیمت قبل از تخفیف سنجیده شود یا بعد از آن. برای ساخت کوپن ارسال رایگان، هنگام ساخت کد تخفیف تیک «اجازهٔ ارسال رایگان» را بزنید؛ روش کامل را در آموزش ساخت کد تخفیف در ووکامرس ببینید.
حداقل مبلغ ارسال رایگان را کمی بالاتر از میانگین سبد خرید فعلی بگذارید تا مشتری برای رسیدن به آن یک کالای دیگر هم اضافه کند.
ووکامرس بهتنهایی هزینه را بر اساس وزن و شهر مقصد حساب نمیکند و به سامانههای پست و تیپاکس هم وصل نیست. اینجا افزونهها به کار میآیند:
| افزونه | کاربرد اصلی | نصب فعال |
|---|---|---|
| ووکامرس فارسی | فهرست استانها و شهرهای ایران، واحد تومان و ریال، محدود کردن فروش به استانهای خاص | بیش از ۱۰۰ هزار |
| حمل و نقل ووکامرس (پست پیشتاز، تیپاکس و پیک موتوری) | چهار روش ارسال ایرانی، محاسبهٔ پست پیشتاز بر اساس وزن، اتصال به باجهٔ مجازی تاپین | بیش از ۲۰ هزار |
| Amadast Shipping | اتصال به شرکتهایی مثل تیپاکس و باکسیت | بیش از ۳۰۰ |
نسخهٔ رایگان افزونهٔ «حمل و نقل ووکامرس» هزینهٔ پست پیشتاز را بر اساس وزن و تعرفهٔ سال ۱۴۰۰ حساب میکند و تعرفهٔ جدید ۱۴۰۵ و امکاناتی مثل ارسال رایگان اولین سفارش در نسخهٔ حرفهای آن است. شهرها و محلهها را هم میشود بدون محدودیت با هزینهٔ ثابت یا درصدی تعریف کرد. برای محاسبهٔ وزنی حتماً وزن همهٔ محصولات را در زبانهٔ حمل و نقل وارد کنید.

هر افزونهٔ اضافه کمی بار به سایت اضافه میکند؛ فقط موارد لازم را نصب کنید و برای سرعت، افزونههای ضروری افزایش سرعت وردپرس را هم ببینید.
اگر نمیدانید از کجا شروع کنید، این چیدمان ساده برای بیشتر فروشگاههای کوچک و متوسط جواب میدهد و بعداً میتوانید آن را دقیقتر کنید:
| منطقه (به همین ترتیب) | روشها | توضیح |
|---|---|---|
| ۱. شهر یا استان محل انبار | پیک موتوری، پست پیشتاز، تحویل حضوری، ارسال رایگان بالای مبلغ مشخص | سریعترین و ارزانترین گزینهها برای مشتریان نزدیک |
| ۲. سایر استانها | پست پیشتاز، تیپاکس، ارسال رایگان بالای مبلغ بیشتر | حداقل ارسال رایگان را بهخاطر هزینهٔ بالاتر، بیشتر بگذارید |
| ۳. سایر نقاط جهان | بدون روش | یعنی سفارش خارج از ایران پذیرفته نمیشود |
در عنوان هر روش، زمان تقریبی تحویل را هم بنویسید؛ مثلاً «پست پیشتاز (۲ تا ۴ روز کاری)». این کار سؤالهای تکراری مشتری را کم میکند و انتخاب را راحتتر میکند. فقط زمانی را بنویسید که واقعاً از عهدهاش برمیآیید، چون تأخیر بیشتر از وعده، بیشترین شکایت را در فروشگاههای اینترنتی ایجاد میکند. اگر برای کالاهای خاص (مثلاً شکستنی) فقط یک روش را قبول دارید، با کلاس حمل و نقل هزینهٔ روشهای دیگر را برای آن کالا بالا ببرید یا از افزونه برای محدود کردن روش استفاده کنید.
اگر میخواهید پاسخ به سؤالهای تکراری مشتریان دربارهٔ زمان و هزینهٔ ارسال را هم خودکار کنید، افزونه بلینو و فهرست افزونههای هوش مصنوعی وردپرس را ببینید.
سادهترین راه، دو روش «نرخ ثابت» با همین نامها در هر منطقه است. برای محاسبهٔ خودکار بر اساس وزن یا اتصال به سامانهٔ پست، از افزونهٔ «حمل و نقل ووکامرس» استفاده کنید.
یک روش نرخ ثابت با نام «پیک موتوری» فقط به منطقهٔ تهران اضافه کنید. چون این روش در منطقهٔ «سایر استانها» وجود ندارد، به مشتریان شهرستان نمایش داده نمیشود.
معمولاً یا آدرس مشتری در هیچ منطقهای نیست، یا منطقه روش فعال ندارد، یا شرط ارسال رایگان برقرار نیست و روش دیگری هم تعریف نشده است.
همه منابع در تاریخ ۱۱ آبان ۱۴۰۵ بررسی شدهاند.
نظرات 0
برای ارسال نظر وارد حساب کاربری شوید.
هنوز نظری ثبت نشده؛ اولین نفر باشید.