افزونه حمل و نقل ووکامرس (پست پیشتاز و سفارشی، پیک موتوری)

Description

★★★★★ اولین، محبوب‌ترین و پر استفاده‌ترین افزونه حمل و نقل ایران

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

امکانات

  • دارای چهار روش ارسال: پیشتاز، سفارشی، تیپاکس و پیک موتوری
  • قابلیت اتصال به پیشخوان مجازی پست (تاپین)
  • ارسال پیامک وضعیت سفارشات به مشتریان (ملی پیامک)
  • سازگاری با سیستم HPOS
  • ابزارهای کاربردی برای مدیریت حمل و نقل
  • قابلیت افزودن بی نهایت استان، شهر و محله
  • قابلیت شخصی سازی کامل قیمت ها برای هر آدرس
  • قابلیت افزودن هزینه ثابت یا درصدی به قیمت نهایی
  • محاسبه اتوماتیک هزینه پست پیشتاز و سفارشی بر اساس وزن (تعرفه سال 1399)
  • سازگار با چهار واحد پولی ایران در ووکامرس
  • سازگار با تمامی افزونه های فاکتور و برچسب ساز
  • سازگار با افزونه چند فروشندگی دکان
  • و …

نسخه حرفه‌ای

نیاز به امکانات حرفه‌ای تر دارید؟ نسخه حرفه‌ای را بررسی کنید:
* محاسبه اتوماتیک هزینه پست پیشتاز و سفارشی بر اساس وزن (تعرفه سال 1402)
* تعریف شرط برای روش‌های حمل و نقل (براساس استان، شهر، محصول، دسته بندی، کلاس حمل و نقل، نقش کاربری، روش پرداخت، وزن، مجموع سبد خرید، تعداد اقلام سبد خرید و…)
* بارگذاری سریع لیست شهرها
* نمایش لیست شهرها در حساب کاربری
* نمایش لیست شهرها در صفحه افزودن/ویرایش سفارش
* تعریف و استفاده از چند پیک موتوری
* قابلیت ایجاد منطقه حمل و نقل براساس شهرها
* نرخ ثابت حرفه‌ای
* عنوان حمل و نقل رایگان
* مخفی سازی هوشمند فیلد کشور
* جابجایی فیلد استان و شهر
* غیرفعال سازی انتخاب پیشفرض روش‌های حمل و نقل
* ارسال رایگان برای اولین سفارش
* پشتیبانی از کوپن تخفیف حمل و نقل رایگان
* پشتیبانی اختصاصی از طریق تیکت

تاپین

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

ملی پیامک

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

سازگاری

  • Woocommerce 7.*, 8.*
  • WordPress 6.*
  • PHP 7.*, 8.*

Screenshots

  • Add shipping method to your shipping zone.
  • Enable shipping method and configuration.
  • List of States, cities, districts.
  • Bulk editing prices.
  • Useful practical tools
  • Support Tapin dashboard

Installation

نصب

  1. فایل های افزونه را در مسیر /wp-content/plugins/persian-woocommerce-shipping آپلود کنید، یا از صفحه افزونه های وردپرس افزونه را مستقیم نصب کنید
  2. افزونه را از منو افزونه ها فعال کنید
  3. منطقه حمل و نقل خود را از پیکربندی ووکامرس ایجاد کنید و متد های حمل و نقل مورد نظر را اضافه کنید
  4. با قدرت به فروش خود آماده دهید!

پیکربندی

  • در صورتی که از افزونه ووکامرس فارسی استفاده می کنید، از منوی ووکامرس فارسی > ابزار ها گزینه فعالسازی شهر ها را غیرفعال کنید
  • برای عملکرد بهتر افزونه گزینه “فعال کردن محاسبه‌گر هزینه ارسال در برگه سبدخرید” را غیرفعال کنید
  • توصیه می شود گزینه “هزینه حمل كالا را تا زمانی كه خریدار آدرس خود را وارد نكرده است نمایش نده” را فعال کنید

Documents

Read more document in Persian Woocommerce Shipping Documents.

FAQ

Ask your questions in Persian Woocommerce Shipping.

Reviews

February 12, 2024 1 reply
با سلام افزونه مشکل داره و لیست استان ها لود نمیشه . کد هاتون رو بررسی کردم به این مورد رسیدم persian-woocommerce-shipping/includes/class-pws.php خط 701 فقط استان اذربایجان شرقی رو برمیگردونه . یک بار این خط رو غیرفعال کردم و صفحه سایت رو رفرش کردم و دوباره فعالش کردم اوکی شد تقریبا. بقیه تا آپدیت بعدی میتونن این خط رو توی خط 702 اضافه کنند $states = false; با تشکر
December 12, 2023 2 replies
فکرکن 6 ماه صبر کنی واسه آپدیت بعد ببینی ای بابا تو آپدیت بزرگش هم هنوز این افزونه با HPOS ! سازگار نشده خوب جالب‌تر هم شد و در آپدیت ریزی که لطف کردن و قرار دادن برای سازگاری این افزونه با قابلیتHPOSباید حتما نسخه پرو خریداری بشه.چیپ‌ترین حرکت‌ی که میشه دید و فقط و فقط از ایرانی‌ها برمیادبرای سازگاری افزونه با آپدیت جدید و ویژگی جدید افزونه‌ی اصلی شما باید حتما پرو باشید تاسف برانگیز ترجیح میدم مشتری اسم شهر رو تایپ کنه تا اینکه بخوام کمک کنم به این گدایی‌های نوین
June 9, 2023 1 reply
من از سال ۱۳۹۸ با این افزونه کار کردم که سال ۹۹ با شرکت تاپین یکی شد و همون سال با شوق رفتم و توی سامانه تاپین عضو شدم. واقعا جای یه سامانه پستی خصوصی خالی بوده همیشه. اداره پست چون دولتی بود اصلا خدمات خوبی نداشت و نداره و فکر کردم خب یه شرکت خصوصی اومده خدمات پستی خوبی بده ولی تاپین ۵۰ هزار تومان حق عضویت گرفت و ۱۰۰ هزارتومان هم اکانتمو شارژ کردم که گفتن اولین بسته رو خودتون حضوری ببرید و تحویل پست چهارراه لشکر تهران بدید. حضوری ۲ تا بسته بردم اونجا مسئول بادجه دیجیتال حضور نداشت. فرداش بردم دوباره و مسئولش باز توی دفترش نبود که با سروصدا و شکایت بلاخره پیداش شد و نگاهی به بسته ها انداخت و گفت بسته ها مشکل داره و باید به جای چسب پهن از کاغذ و آبچسب استفاده بشه و برای هر بسته باید ۲ نسخه کاغذ آ۴ پرینت بشه و یکی روی بسته چسبونده بشه و یکی به مامور پست تحویل بشه که ...چنتا مشکل بود: اول- عملا روی بسته های سایز۱ نمیشه کاغذ آ۴ چسبوند چون عرضش از کاغذ آ۴ کوچکترهدوم- کاغذ پرینت شده از سامانه تاپین یه چیز بی ریختی هست که ظاهر بسته هارو بد میکنه. ما خودمون لیبل داشتیم که طراحی شده بود و حداقل ظاهر کارتن رو بد نمیکرد.سوم- ما میخاستیم دردسرمون کم بشه ولی عملا باید برای هر بسته دوتا کاغذ آ۴ پرینت و نصب میشد که دردسرش به مراتب از لیبل قبلیمون بشتر بود.چهارم- برای جمع آوری توسط مامور پست تاپین الان ماهیانه ۶۰۰ هزارتومان میگیره که چه بسته داشته باشی چه نداشته باشی وچه ۱ بسته داشته باشی و چه ۱۰۰ تا بسته در ماه باید این ۶۰۰ هزار تومن رو پرداخت کنی که البته بابت هر بسته هم ۱۰۰۰ت اضافه و ۹ درصد مالیات هم اضافه میشه. یعنی اگه ماهی ۵۰ بسته داشته باشی باید حدودا ۶۶۰ هزار تومان به تاپین بدی و هزینه پستی ۵۰ بسته هم جدا بدی که فرض میکنیم همشون پیشتاز بودن با هزینه ۲۶ هزار تومان، پس ۱ میلیون و ۳۰۰ هزار تومان هم هزینه پستت میشه. و اون ماه ۱میلیون و ۹۶۰ هزار تومان هزینه ارسال دادی. حالا هزینه کاغذ آ۴ و پرینت هم هیچیدر صورتی که اگه خودت اینارو میبردی اداره پست، کل هزینه ارسالت فقط ۱میلیون و ۳۰۰ هزارتومان بود! و این اصلا واسه کسب و کارهای کوچیک و فروشگاه های اینستاگرامی و وردپرسی مناسب و به صرفه نیستالبته من پیشنهاداتی برای بهتر شدن این سیستم دارم ولی کو گوش شنوا! من فعلا یک شماره از سایت صاپست گرفتم که بجای مشخصات فروشگاه یک کد ۶ رقمی یادداشت میشه و دیگه پست کد ملی و اسم فرستنده و شماره موبایل و کد پستی رو نمیخاد و خیلی سریعتر بسته ها ثبت میشه و فعلا خودم بسته هارو تحویل میدم تا ایشالا یا تاپین بهتر بشه در آینده یا شرکت های مشابهی بیان که خدمات خوب و نظر مشتری براشون مهم باشه.
June 3, 2023 2 replies
سلام من این افزونه رو قبلا نصب کرده بودم مشکل داشت که شهرها میپرید از ووکامرس و هیچی نشون نمیداد فکر کردم بعد از این همه مدت درست کردید و رو سایت جدید هم همینطوریه! از پشتیبانی یه افزونه بعیده این همه مدت نتونه درست کنه یه مشکل رو! جالبه امسال که نصب کردم بعد غیر فعال کردنش هم کلا لیست شهرهای پیش فرض ووکامرس میپره که قبلا اینطوری نمیشد و با پاک کردن افزونه لیست قبلی برمیگشت سرجاش، الان مجبور شدم بخش شهر رو تکست کنم و اختیاری تا حداقل کاربرا بتونن سفارش خودشون رو ثبت کنن قبلا هم کامنت ها رو میخوندم برای همه کاربرایی که این مشکل رو گزارش کرده بودند میگفتید چک شد و مشکلی مشاهده نشد! خودم وارد سایتشون میشدم میدیدم همین مشکل هست یا باهاشون صحبت میکردم میگفتن افزونه ی شما رو پاک کردن و یه چیز دیگه نصب کردن درست شده www.matikney.com
May 30, 2023 3 replies
باسلام و عرض ادب بعد آپدیت ووکامرس به نسخه 7.7.1 فیلد استان ها درصفحه پرداخت نمایش داده نمیشود لطفا آپدیت بفرمایید قالب مورد استفاده وودمارت هستش باتشکر
March 10, 2023
سلام وقت بخیر تداخلی با ووکامرس هست که صفحه wp-admin/plugins.php لود نمیشه وقتی این افزونه غیرفعال میشه صفحه افزونه ها به راحتی لود میشه
Read all 90 reviews

Contributors & Developers

“افزونه حمل و نقل ووکامرس (پست پیشتاز و سفارشی، پیک موتوری)” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

4.0.4

  • Tweak: Add register status option for tapin orders
  • Tweak: Add ‘pws_sms_tags’ filter for SMS tags

4.0.3

  • Tweak: Compatibility with woocommerce 8.4.0
  • Fix: Submit COD orders in Tapin
  • Fix: Add order statues in HPOS order bulk actions

4.0.2

  • Fix: Submit order in tapin in edit order page
  • Fix: Add convert_currency function for backward compatibility

4.0.1

  • Tweak: Compatibility with woocommerce HPOS
  • Fix: Save order state and city label in meta data

4.0.0

  • Tweak: Compatibility with woocommerce 8.3.0
  • Tweak: Compatibility with wp object cache
  • Tweak: Introduce shipping method description
  • Tweak: Add tapin check ip tool
  • Tweak: Refactor submit order in tapin
  • Improve: Show tapin credit with improved cache
  • Improve: Install & Versioning system
  • Improve: Add helper function for exchange currency
  • Tapin: Prevent save empty barcode in order meta
  • Tapin: Improve submitted data for COD
  • Tapin: Prevent error log in states list

3.1.7

  • Tweak: Check user access to tapin credit
  • Tweak: Make districts field required
  • Fix: Prevent negative shipping cost
  • Fix: Some warnings in php 8.0
  • Improve: Update tapin post rates

3.1.6

  • Tweak: Compatibility with woocommerce 7.7.0
  • Improve: Dismiss notices
  • Improve: Tapin synchronization flow
  • Fix: Select cities for pws_default_state

3.1.5

  • Tweak: Add ‘wc-pws-need-review’ status in order sync flow with Tapin
  • Improve: Selecting orders to sync with Tapin
  • Fix: Sync errors for empty orders/large number of orders

3.1.4

  • Tweak: Compatibility with wordpress 6.2 and woocommerce 7.6
  • Tweak: Add selecting district option
  • Tweak: Make shop order statuses translatable
  • Improve: Update tapin post rates
  • Improve: Remove old notices

3.1.3

  • Fix: Tapin load shop data
  • Fix: Remove extra cities from tapin list
  • Tweak: Add notice for Tapin content type support

3.1.2

  • Tweak: Add Tapin content type support
  • Improve: Connect to tapin web services
  • Improve: apply filter in PWS_Order::get_weight
  • Improve: Connect to melipayamak web services

3.1.1

Fix: Handle error on load zones from tapin api

3.1.0

  • Tweak: Add href for tapin credit menu
  • Tweak: Add pws_get_order_statuses filter
  • Tweak: Add wc-pws-post order status
  • Tweak: Add short link to rules sections
  • Improve: Show tapin shop details
  • Improve: Update tapin post rates
  • Fix: Sync with posteketab rates
  • Fix: Invalid Versioning in svn system

3.0.11

  • Fix: Submit order in tapin without customer note

3.0.10

  • Fix: courier and Tipax check box in the cities table header
  • Fix: Remove invalid state from Tapin cities list
  • Tweak: Send order customer note to Tapin
  • Improve: Optimize admin cache queries (related to pro version)

3.0.9

  • Fix: Submit order in Tapin/Posteketab
  • Tweak: Change order Tapin weight without save/refresh

3.0.8

  • Tweak: Use wp_remote_post instead of curl
  • Fix: Reload checkout page after change districts

3.0.7

  • Fix: Fix Tapin post rate in some conditions

3.0.6

  • Tweak: Update Tapin post rate

3.0.5

  • Tweak: Compatibility with wordpress 6.0.0
  • Temp: Add new post rate notice

3.0.4

  • Tweak: Compatibility with woocommerce 6.0.0
  • Tweak: Add new helper functions to PWS_Cart
  • Improve: Suggestion pro version
  • Fix: Notification dismiss

3.0.3

  • Tweak: Make district and city labels translatable
  • Tweak: Add woocommerce_shipping_pws_methods_is_available filter and improve Tapin cod mode
  • Tweak: Add optional product title in submit orders to Tapin
  • Improve: Tapin COD mode
  • Improve: Set persian date in PWS logger

3.0.2

  • Improve: Hide when courier and free tool (For multiple shipping method)
  • Tweak: Add ‘PWS_Cart::has_shipping_method’ helper function
  • Tweak: Post shipping methods weight limit
  • Fix: Dismiss online notices with specific rule

3.0.1

  • Remove: Duplicate cities (Thanks to @mortezakeshavarz)
  • Tweak: Fix arabic characters in states and cities list
  • Tweak: Tapin – Add filter in load districts
  • Tweak: Add ‘PWS_Cart::has_shipping_class’ helper function
  • Tweak: Add ‘PWS_Cart::has_product’ helper function
  • Tweak: Add ‘PWS_Cart::has_category’ helper function

3.0.0

  • Improve: Add new iran cities
  • Tweak: Add default product and package weight
  • Tweak: Tapin – Optional round prices
  • Tweak: Tapin – Show cities menu
  • Refactor: Edit city methods
  • Remove: Tapin – Ticket (Use woocommerce invoice https://yun.ir/mwooi)

2.3.0

  • Fix: Optional city field
  • Fix: Load state city taxonomy priority
  • Tweak: Separate logs monthly

2.2.8

  • Fix: some semantic error in methods

2.2.7

  • Fix: Some security issues
  • Fix: Method image URL corruption in some themes
  • Fix: Tapin – Update selected city
  • Improve: Compatibility with woocommerce 4.9.0 and wordpress 5.6
  • Improve: Add melli payamak tutorial
  • Improve: Compatibility with appchar
  • Tweak: Tapin – Add submit order filter
  • Tweak: Tapin – Calculate rates offline

2.2.6

  • Fix: Admin settings syntax error
  • Fix: Tapin – Submit the order that included the deleted product

2.2.5

  • Fix: Settings panel warnings
  • Fix: Tapin – Convert Float price to integer
  • Fix: Tapin – Detect Tapin methods
  • Tweak: Compatibility with digits phone numbers

2.2.4

  • Fix: PHP Warning in admin settings
  • Fix: Tapin – Change payment method between cod and other methods
  • Improve: Add states, city and districts filter

2.2.3

  • Fix: PHP Warning in admin menu
  • Fix: PHP Warning in use courier and tipax
  • FIX: PHP Warning in calculate order weight

2.2.2

  • Fix: Migrate disabled settings to new structure
  • Fix: Tapin – Change order status loop
  • Improve: Load order status just in admin

2.2.1

  • Fix: Check class exists in settings init
  • Fix: Remove unused admin hook (status_colors)
  • Fix: Dismiss notifications

2.2.0

  • Fix: Tapin – Calculate packaging cost in COD
  • Fix: Tapin – Limit sefareshi post weight to 5000g
  • Fix: Add new order status to report page
  • Improve: Tapin – Separate post method
  • Improve: Tapin – Add custom order weight
  • Improve: Tapin – Select shipping state city
  • Improve: Tapin – Submit order from detail page
  • Improve: Tapin – Post ticket UX
  • Improve: Formatted order post barcode
  • Improve: Menu design & new settings panel
  • Tweak: Add quick sms panel for order status and specific events
  • Tweak: Add notice system to help user
  • Tweak: Add version system to automatic update data

2.1.7

  • Fix: Tapin – Set ready to ship status for order
  • Fix: Tapin – Calculate post rate
  • Fix: Tapin – Load state and city list
  • Fix: Tapin – Add support for IRHT & IRHR currency
  • Fix: Tapin – Set min price 5000T for products

2.1.6

  • Fix: Tapin – Postcode in post ticket
  • Fix: Tapin – Validate package weight
  • Fix: Tapin – Check product title
  • Fix: Tapin – Error message structure

2.1.5

  • Fix: Tapin postcode

2.1.4

  • Fix: Tapin default weights
  • Fix: Select2 problem in some themes
  • Fix: Remove state & city cache in CRUD
  • Fix: Show distirct for each city

2.1.3

  • Fix: Save Country / State field in configuration
  • Fix: Distirct error in cart page
  • Fix: Check load Select2 in checkout page
  • Fix: Tipax destination
  • Fix: Fix some bugs

2.1.2

  • Fix: State & city field style

2.1.1

  • Fix: Compatibility with php 7.0

2.1.0

  • Tweak: Compatibility with Dokan 3.0.*
  • Tweak: Save user selected district id
  • Tweak: Add Taping panel helper message
  • Tweak: Add helper button for Tapin in order list
  • Improve: Remove initial ajax requests in checkout page
  • Improve: Reduce ajax requests in checkout page
  • Improve: Update city checkout field structure
  • Fix: Remove old hooks
  • Fix: State & City filed id standard
  • Fix: Show district name in panel
  • Fix: Order status in Tapin mode

2.0.5

  • Fix: Apply free shipping in methods
  • Improve: Add rate function

2.0.4

  • Fix: Compatibility with php 7.0
  • Improve: File names & check constants before define

2.0.3

  • Fix: Fix Tapin method settings
  • Fix: Courier method destination for Tapin
  • Fix: Posteketab credit

2.0.2

  • Fix: Edit shipping methods title
  • Tweak: Add filter for default state, city, district

2.0.1

  • Fix: Check PW function is exists (persian woocommerce is active) to enable tools

2.0.0

  • Tweak: Add Tapin (Virtual post panel)
  • Tweak: Add IR post standard cities list
  • Tweak: Add tools page and three practical tools for store management
  • Tweak: Save selected city for no logged in users
  • Tweak: New Courier method + select city to show method
  • Tweak: Add cities list to edit address in admin panel
  • Tweak: Compatibility with woocommerce 4.0.0
  • Improve: Courier & Tipax calculation algorithm
  • Improve: Cache states and cities list to increase speed in checkout page
  • Improve: Decrease number of requests in checkout page
  • Fix: Select default city on load cities list
  • Fix: Some reported bugs in persian script forums

1.2.3

  • Tweak: Updated Post Prices 1398 (new)

1.2.2

  • Tweak: Updated Post Prices 1398

1.2.1

  • Tweak: Compatibility with woocommerce 3.7.0

1.2

  • Fix: Default city and district field priority
  • Tweak: Compatibility with checkout manager plguins
  • Tweak: Compatibility with WordPress 5.2.2

1.1.2

  • Fix: validation of state & city IDs for empty data
  • Tweak: Compatibility with WordPress 5.1

1.1.1

  • Fix: validation of state & city IDs for virtual products
  • Tweak: Compatibility with woocommerce 3.5.2

1.1

  • Fix: Save name of state & city instead of IDs
  • Fix: validation of state & city IDs
  • Tweak: Add pws_city_class & pws_district_class filters
  • Tweak: Add pws_city_priority & pws_district_priority filters
  • Tweak: Compatibility with all invoice and ticket generators
  • Tweak: Lunch documents on https://mahdiy.gitbook.io/persian-woocommerce-shipping

1.0

  • Tweak: Improve speed of loading state & city
  • Tweak: Compatibility with woocommerce 3.4.5

0.9.1

  • Fix: save Country / State setting
  • Tweak: Compatibility with woocommerce 3.2.2

0.9

  • Tweak: Compatibility with woocommerce 3.2.1
  • Tweak: Add action for cities

0.8.8

  • Tweak: Compatibility with woocommerce 3.0.7
  • Tweak: Add filter for rates

0.8.6

  • Fix: Disable method
  • Tweak: Postal rates updated
  • Tweak: improve selecting city and district in checkout page
  • Tweak: Compatibility with persian woocommerce sms

0.8.2

  • Fix: Show method image
  • Tweak: Compatibility with persian woocommerce states

0.8.1

  • Fix: Apply weight on the price

0.8

  • Start, First version of plugin