راهنمای رسمی راه‌اندازی اولیه · نسخه ۳.۱۰.۰

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

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

شروع راه‌اندازی
زمان تقریبی۱۰ تا ۱۵ دقیقه
پیش‌نیاز اصلیحساب فعال تیپاکس
سازگار با Checkoutکلاسیک، Elementor و Blocks
آخرین مرحلهثبت یک سفارش آزمایشی

۱پیش‌نیازهای نصب

  • وردپرس ۵.۸ یا جدیدتر
  • ووکامرس ۷.۱ یا جدیدتر
  • PHP نسخه ۷.۴ یا جدیدتر
  • فعال بودن افزونه PHP به نام mbstring
  • دسترسی خروجی HTTPS به omapi.tipax.ir
  • نام کاربری، رمز عبور و API Key حساب تیپاکس
قبل از شروع اطلاعات ورود و API Key را از حساب تیپاکس خود آماده کنید. این اطلاعات را فقط در صفحه اتصال افزونه وارد کنید و برای افراد دیگر ارسال نکنید.

۲نصب افزونه

نصب با فایل ZIP

  1. در مدیریت وردپرس وارد مسیر «افزونه‌ها ← افزودن افزونه تازه» شوید.
  2. روی «بارگذاری افزونه» بزنید و فایل ZIP افزونه را انتخاب کنید.
  3. «هم‌اکنون نصب نمایید» و سپس «فعال‌کردن افزونه» را بزنید.
  4. پس از فعال‌سازی، منوی «حمل با تیپاکس» باید در مدیریت وردپرس دیده شود.

نصب با FTP

پوشه استخراج‌شده افزونه را در مسیر زیر بارگذاری و سپس از بخش افزونه‌های وردپرس فعال کنید:

/wp-content/plugins/delivery-services-tipax-shipping/

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

۳مسیر سریع راه‌اندازی

برای راه‌اندازی صحیح، ترتیب زیر را تغییر ندهید:

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

۴اتصال حساب تیپاکس

مدیریت وردپرسحمل با تیپاکساتصال
  1. گزینه فعال‌بودن روش حمل تیپاکس را روشن کنید.
  2. نام کاربری حساب تیپاکس را دقیقاً وارد کنید.
  3. رمز عبور حساب تیپاکس را وارد کنید.
  4. API Key را بدون فاصله اضافی در ابتدا یا انتها وارد کنید.
  5. روی «ذخیره تنظیمات» بزنید.
امنیت اطلاعات اتصال رمز عبور و API Key را در تیکت عمومی، تصویر آموزشی یا فایل لاگ قابل دانلود قرار ندهید. سایت باید با HTTPS اجرا شود.

۵بررسی اتصال و محیط

حمل با تیپاکسبررسی اتصالشروع بررسی

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

  • فعال بودن روش حمل تیپاکس
  • ارتباط با پورت ۴۴۳ سرور تیپاکس
  • برقراری TLS/SSL
  • نسخه مناسب وردپرس، ووکامرس و PHP
  • فعال بودن cURL
  • اعتبارسنجی API Key
  • دریافت آدرس‌های حساب تیپاکس
اگر دریافت آدرس ناموفق بود ابتدا مطمئن شوید اتصال API موفق است و در حساب تیپاکس حداقل یک آدرس معتبر وجود دارد. سپس صفحه «آدرس‌ها» را باز کنید و «بروزرسانی لیست آدرس‌ها» را بزنید.

۶ثبت و انتخاب آدرس فرستنده

حمل با تیپاکسآدرس‌ها
  1. روی «بروزرسانی لیست آدرس‌ها» بزنید تا آدرس‌های حساب تیپاکس دریافت شوند.
  2. اگر آدرسی ندارید، «افزودن آدرس جدید» را انتخاب و فرم را کامل کنید.
  3. در جدول آدرس‌ها، آدرس مناسب فروشگاه را «به‌عنوان مبدا سایت» انتخاب کنید.
  4. کنار آدرس انتخابی باید عبارت «مبدای فعلی سایت» نمایش داده شود.

این مبدا برای استعلام نرخ، تشخیص مسیر درون‌شهری یا بین‌شهری و ثبت سفارش در تیپاکس استفاده می‌شود.

۷افزودن تیپاکس به ناحیه حمل‌ونقل

ووکامرسپیکربندیحمل‌ونقلمناطق حمل‌ونقل
  1. ناحیه‌ای را که مشتریان آن باید تیپاکس را ببینند باز کنید؛ برای مثال «ایران» یا استان‌های موردنظر.
  2. روی «افزودن روش حمل‌ونقل» بزنید.
  3. روش «تیپاکس» را انتخاب و اضافه کنید.
  4. مطمئن شوید سوییچ روش تیپاکس در همان ناحیه فعال است.
  5. این کار را برای هر Zone دیگری که باید تیپاکس داشته باشد تکرار کنید.
پاسخ کوتاه به یک سؤال رایج بله، برای نمایش روش تیپاکس در تسویه‌حساب باید آن را به ناحیه حمل‌ونقل مرتبط اضافه کنید. صرفاً نصب و فعال‌سازی افزونه برای اضافه شدن به Zone کافی نیست.

افزودن تیپاکس به یک Zone، سایر روش‌های حمل همان Zone را حذف یا غیرفعال نمی‌کند. ووکامرس می‌تواند چند روش حمل را هم‌زمان مدیریت کند.

۸تنظیم شهرهای تیپاکس

شهرهای تیپاکس روشن

فهرست شهرهای تیپاکس مستقیماً در Checkout کلاسیک، Elementor و Checkout Block نمایش داده می‌شود.

شهرهای تیپاکس خاموش

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

مدیریت شهرها

حمل با تیپاکسشهرها
  • با «بروزرسانی شهرها» آخرین فهرست را از تیپاکس دریافت کنید.
  • با فیلتر استان و جست‌وجوی شهر، موارد موردنظر را سریع‌تر پیدا کنید.
  • اگر ارسال تیپاکس به شهری را نمی‌خواهید، همان شهر را غیرفعال کنید.
  • شهر غیرفعال همچنان می‌تواند در Checkout دیده شود، اما روش حمل تیپاکس برای آن ارائه نمی‌شود.
سازگاری با افزونه‌های حمل دیگر افزونه برای درخواست تیپاکس از شناسه شهر خود تیپاکس استفاده می‌کند. بنابراین وجود افزونه‌هایی مانند تاپین نباید شناسه شهر ارسالی به تیپاکس را جایگزین کند.

۹تنظیمات اصلی افزونه

حمل با تیپاکستنظیمات

اطلاعات فرستنده و لیبل

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

مدل پرداخت کرایه

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

بسته‌بندی و ابعاد

  • در حالت «پیش‌فرض»، وزن متوسط و ابعاد طول، عرض و ارتفاع را بر حسب کیلوگرم و سانتی‌متر وارد کنید.
  • برای بسته پیش‌فرض کمتر از ۲ کیلوگرم بسته ۵۰۷، از ۲ تا ۳۰ کیلوگرم بسته ۵۰۴ و بیشتر از ۳۰ تا ۸۰ کیلوگرم بسته ۵۲۱ استفاده می‌شود.
  • اگر بسته‌بندی مشخصی انتخاب کنید، ابعاد همان بسته از فهرست تیپاکس استفاده می‌شود.
  • سفارش‌های سنگین در صورت نیاز به چند بسته تقسیم می‌شوند.

نوع جمع‌آوری

یکی از گزینه‌های «جمع‌آوری در محل مشتری» یا «جمع‌آوری در نمایندگی» را مطابق قرارداد خود انتخاب کنید.

ثبت آنلاین یا آفلاین در Checkout

حالت آفلاین روشن

Checkout هیچ سفارشی به تیپاکس ارسال نمی‌کند. سفارش باید بعداً از منوی سفارشات با «ثبت در تیپاکس» ثبت شود.

حالت آفلاین خاموش

ثبت به‌صورت آنلاین انجام می‌شود؛ اگر پاسخ تیپاکس از Timeout عبور کند، سفارش برای ثبت دستی ذخیره می‌شود.

ثبت لاگ

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

۱۰آزمایش نهایی Checkout

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

۱. آدرس ایران

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

۲. بارگذاری شهر

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

۳. نمایش تیپاکس

روش تیپاکس باید برای Zone و شهر فعال نمایش داده شود.

۴. نرخ و تسویه

مبلغ نمایش‌داده‌شده را با مدل پرداخت انتخابی مقایسه کنید.

۵. درگاه پرداخت

در حالت COD، درگاه اختصاصی تیپاکس باید قابل انتخاب باشد.

۶. ثبت سفارش

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

Checkoutهای پشتیبانی‌شده فهرست شهر و روش حمل تیپاکس برای Checkout استاندارد با شورت‌کد، Checkout سفارشی Elementor و WooCommerce Checkout Block طراحی شده است. نیازی به غیرفعال‌کردن Gutenberg یا جایگزینی محتوای صفحه Checkout نیست.

۱۱مدیریت روزمره سفارش‌ها

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

وضعیت مرسوله‌های قابل بروزرسانی هر ۲۴ ساعت نیز به‌صورت خودکار بررسی می‌شود.

۱۲رهگیری برای مشتریان

شورت‌کد رهگیری

یک برگه جدید بسازید و شورت‌کد زیر را در بلوک Shortcode قرار دهید:

[tipax_tracking]

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

حساب کاربری ووکامرس

در «حساب کاربری من» بخش «رهگیری مرسولات در تیپاکس» برای مشتری نمایش داده می‌شود.

اگر منوی رهگیری دیده نشد یک‌بار از مسیر «تنظیمات ← پیوندهای یکتا» بدون تغییر گزینه‌ها روی «ذخیره تغییرات» بزنید تا Rewrite Rules وردپرس بازسازی شود.

۱۳رفع اشکال سریع

نشانهمواردی که باید بررسی شوند
تیپاکس در Checkout نیستروش تیپاکس به Zone اضافه و فعال باشد؛ آدرس مشتری داخل همان Zone باشد؛ شهر غیرفعال نشده باشد؛ اتصال و مبدا معتبر باشند.
فیلد شهر متنی استدر تنظیمات افزونه گزینه «فقط شهرهای پشتیبانی‌شده تیپاکس» را روشن کنید؛ کش صفحه و افزونه‌های بهینه‌ساز را پاک کنید.
شهرها لود نمی‌شوندNetwork مرورگر، nonce، پاسخ AJAX، کش JavaScript و بروز بودن افزونه را بررسی کنید؛ سپس شهرها را از منوی شهرها بروزرسانی کنید.
سرویس برای شهر موجود نیستکش شهرها را بروزرسانی و نام استان/شهر را کنترل کنید. در سایت‌های دارای افزونه حمل دیگر، نگاشت شهر باید به شناسه تیپاکس برسد.
آدرس‌های تیپاکس دریافت نمی‌شوندAPI Key، نام کاربری، رمز عبور، HTTPS خروجی و وجود آدرس در حساب تیپاکس را بررسی کنید.
سفارش در تیپاکس ثبت نشدهحالت آفلاین و Timeout را بررسی و سفارش را از منوی سفارشات به‌صورت دستی ثبت کنید.
خطای بسته‌بندیوزن و ابعاد محصول، بسته انتخابی و محدودیت‌های حداقل/حداکثر آن بسته را بررسی کنید.
درگاه COD دیده نمی‌شودCOD را در تنظیمات افزونه فعال کنید، روش حمل انتخاب‌شده تیپاکس باشد و کش Checkout را پاک کنید.
لاگ فقط برای عیب‌یابی در صورت نیاز، ثبت لاگ را موقتاً روشن کنید، خطا را بازتولید کنید و سپس دوباره خاموش کنید. اطلاعات حساس را پیش از ارسال لاگ حذف کنید.

۱۴چک‌لیست تحویل نهایی

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