پرش به محتوا
شروع رایگان

روش ارسال فروشگاه در اودوو برای ایران: پست، تیپاکس، اسنپ‌باکس و پیک خودتان

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

بات ۱۴۰۵/۰۸/۲۱ ~7 دقیقه مطالعه

پاسخ کوتاه: ارسال فروشگاه ابرک اپی برای اودوو ۱۹ است که روش‌های ارسال ایران مثل پست، تیپاکس، اسنپ‌باکس، الوپیک و پیک خود فروشگاه را روی موتور تحویل خود اودوو تعریف می‌کند. نرخ می‌تواند ثابت، قاعده‌ای یا کیلومتری باشد و برای چهار سرویس از راه API گرفته شود.

فروشگاه ایرانی در ارسال با چه مشکلی روبه‌روست؟

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

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

ارسال فروشگاه ابرک روی چه چیزی ساخته شده است؟

اپ مدل روش تحویل خود اودوو (delivery.carrier) را گسترش می‌دهد. جدول یا موتور ارسال دومی ساخته نمی‌شود. وابستگی‌هایش ماژول‌های تحویل، انبار، حسابداری، مختصات‌یابی و نشانی گسترش‌یافتهٔ اودوو است، و عمداً به ماژول فروشگاه اینترنتی وابسته نیست. فروشگاهی که بی وب‌سایت می‌فروشد مجبور به نصب آن نمی‌شود، و نرخ‌ها در تسویه‌حساب وب‌سایت هم از همان رابط استاندارد شرکت حمل در اودوو کار می‌کنند.

بعد از نصب، منوی تازه‌ای به نام «ارسال ابرک» می‌آید با «کارتابل»، «تحلیل ارسال»، «صورت‌حساب شرکت حمل» و «پیکربندی». زیر پیکربندی، روش‌های ارسال، استان‌ها، «محدوده‌های تحویل» و برای مدیر سیستم «اتصال‌های API» هست.

نام شرکت حمل با اتصال API چه فرقی دارد؟

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

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

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

نرخ ارسال را به چه شکل‌هایی می‌شود حساب کرد؟

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

چند ابزار دیگر هم کنار نرخ هست:

  • «روش ارسال ترکیبی» برای سبدی که کالای سنگین و کالای پستی را با هم دارد. برچسب محصول تعیین می‌کند هر کالا با کدام جزء برود و جمع با تفکیک به خریدار نشان داده می‌شود.
  • «افزایش نرخ در هوای بد» با پیش‌بینی رایگان Open-Meteo. آستانهٔ باران و برف را خودتان می‌گذارید و اگر پیش‌بینی خوانده نشود، مبلغی اضافه نمی‌شود.
  • وزن حجمی با «ضریب وزن حجمی»، برای جعبه‌ای که از بارش سنگین‌تر حساب می‌شود.
  • «شرایط کرایه» برای پیش‌کرایه، پس‌کرایه و پرداخت در محل. پس‌کرایهٔ برآوردی جدا و بیرون از جمع فاکتور نشان داده می‌شود.

نرخ‌نامهٔ رسمی پست همراه اپ نمی‌آید. نرخ‌نامهٔ سال ۱۴۰۵ روی سایت شرکت ملی پست یک PDF اسکن‌شده است و ابرک عددی را که با OCR از تصویر بیرون بیاید روی پول واقعی نمی‌گذارد. تعرفهٔ قرارداد خودتان را با درون‌ریزی CSV استاندارد اودوو وارد می‌کنید و قالب ستون‌ها همراه اپ هست.

اگر سرویس شرکت حمل قطع باشد چه می‌شود؟

در اودوو خام، روش آنلاینی که جواب ندهد از فهرست تسویه‌حساب حذف می‌شود و گاهی خریدار هیچ روشی نمی‌بیند. در ارسال فروشگاه ابرک، هر روش آنلاین می‌تواند یک «روش جایگزین هنگام قطعی» داشته باشد، که معمولاً تعرفهٔ دستی خود فروشگاه است. خریدار در این حالت پیامی می‌بیند که می‌گوید این نرخ تعرفهٔ فروشگاه است، نه نرخ لحظه‌ای شرکت حمل.

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

محدودهٔ تحویل و زمان تحویل را چطور تعیین کنیم؟

از «پیکربندی ← محدوده‌های تحویل» محدودهٔ پیک را با دست‌کم سه نقطه روی نقشه می‌کشید. هر روش می‌تواند چند محدوده داشته باشد. خریداری که هنوز موقعیتی روی نقشه نگذاشته بیرون از محدوده حساب نمی‌شود، چون نامعلوم است، نه دور. نقشه با Leaflet و کاشی‌های OpenStreetMap کار می‌کند که اودوو از قبل همراه دارد.

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

فروشنده، پیک و خریدار ارسال را کجا دنبال می‌کنند؟

فروشنده از «ارسال ابرک ← کارتابل» شروع می‌کند. کارتابل چیزی ذخیره نمی‌کند و فقط وضعیت همین لحظه را از رکوردهای بومی می‌خواند: مرسولهٔ تطبیق‌نشده، حوالهٔ با هزینهٔ ارسال صفر، حوالهٔ بی کد رهگیری، کالای بی وزن و استان بی کد تاپین. هر کاشی همان فهرست واقعی را باز می‌کند.

پیک همان «مسئول» حواله در اودوو است و از /my/round فهرست مرسوله‌های خودش را در پرتال می‌بیند. خریدار مهمان از /shipping/track با کد رهگیری، بی ورود به حساب، وضعیت مرسوله را می‌بیند. این صفحه نام، نشانی و اقلام سبد را نشان نمی‌دهد. اگر «کد تحویل» را روی روش روشن کنید، هنگام ثبت مرسوله یک کد شش‌رقمی ساخته می‌شود و پیک هنگام تحویل با دکمهٔ «تأیید تحویل» آن را وارد می‌کند.

چطور بفهمیم ارسال سود داده یا زیان؟

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

هزینهٔ ارسال فروشگاه ابرک چقدر است؟

این اپ ماهانه به ازای هر کاربر ۲٬۵۰۰٬۰۰۰ ریال (۲۵۰ هزار تومان) قیمت دارد. پلن سازمانی ابرک ۲۵٬۰۰۰٬۰۰۰ ریال (۲٫۵ میلیون تومان) به ازای هر کاربر است. جزئیات در قیمت‌ها آمده و ساخت حساب از شروع کار با ابرک است. معرفی کامل اپ را در صفحهٔ ارسال فروشگاه ابرک می‌خوانید.

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

پرسش‌های پرتکرار

بی کلید API هم می‌شود از این اپ استفاده کرد؟

بله. نرخ ثابت، قاعده‌های قیمت، نرخ کیلومتری، محدوده و رهگیری بی هیچ کلیدی کار می‌کنند.

کلید API کجا نگه داشته می‌شود؟

کلید و شناسهٔ فروشگاه فقط برای گروه مدیر سیستم دیده می‌شوند، با کپی روش ارسال منتقل نمی‌شوند و در لاگ و پیام خطا نوشته نمی‌شوند.

با ووکامرس یا ترب هم کار می‌کند؟

بله، اپ کنار همان اتصال‌ها کار می‌کند و جای آن‌ها را نمی‌گیرد.

پرداخت در محل را می‌شود فقط برای پیک خودمان باز گذاشت؟

بله. روی هر روش ارسال، «روش‌های پرداخت مجاز» را نام ببرید. روشی که چیزی نام نبرد مثل قبل همه را می‌پذیرد.

آموزش راه‌اندازی ربات تلگرام و بله در ابرک: از توکن BotFather تا اولین گفت‌وگو

ابرک را کامل و رایگان به‌کار بگیرید

۱۴ روز رایگان