دستورالعمل استفاده :
بخش ادمین:
پلاگین زمانبندی تحویل ناپ کامرس زمانبندی تحویل در پنل ادمین شامل موارد زیر است:
- بخش setting که ادمین میتواند تنظیمات کلی را مشخص نماید
- بخش انتخاب بازههای زمانی (به ازای هر فروشگاه)
- بخش انتخاب ظرفیت برای روزهای هفته به ازای ساعتهای تعریف شده (برای هر فروشگاه)
- بخش تعریف ظرفیتهای استثنا برای روزها و بازههای زمانی خاص
- بخش مشاهده سفارشها براساس بازه زمانی انتخابی
منوی Settings:
در بخش تنظیمات میتوانید موارد زیر را تعریف نمایید:
- گزینه Enable، فعال بودن یا نبودن پلاگین را مشخص میکند. در صورت فعال نبودن پلاگین، هیچکدام از قابلیتهای پلاگین برای مشتریان قابل استفاده نخواهد بود.
- گزینه Number of display days، تعداد روزهای نمایشی به مشتری جهت انتخاب روز تحویل سفارش را مشخص میکند. به عنوان مثال اگر مقدار این فیلد برابر با 7 باشد، مشتریان در هنگام ثبت سفارش هفت روز را برای انتخاب روز تحویل سفارش خواهند دید؛ از اولین روز فعال تا هفت روز بعد از آن.
- گزینه Start display days offset، مشخصکننده فاصله بین روز سفارش مشتری و اولین روز قابل انتخاب است. به عنوان مثال اگر مقدار این فیلد برابر 3 باشد، یک مشتری که در روز دوشنبه مورخ 1/1/1397 در حال ثبت سفارش است، اولین تاریخی که برای تحویل سفارش میتواند انتخاب کند روز پنجشنبه 4/1/1397 خواهد بود.
- شما همچنین میتوانید برای روش های ارسال مورد نظر خود، پلاگین زمان بندی تحویل را غیرفعال نمایید. برای مثال، برخی از روش های ارسال مانند پست، امکان تعیین زمان بندی دقیق را ندارند. به همین خاطر میتوان آن را از این بخش غیر فعال نمود.
منوی Manage delivery time ranges:
در این بخش، ادمین میتواند ساعتهای مجاز جهت ارسال را مشخص کند. ساعتها و بازههای زمانی که تعریف میشوند، صرفا کاراکترهای نمایشی هستند و قابلیت محلیسازی در زبانهای مختلف را دارند. به عنوان مثال:
به دلیل اینکه این دادهها از نوع رشتهای هستند (و نه عددی)، هیچگونه عملیات اعتبارسنجی روی این دادهها انجام نمیشود. به عنوان مثال ساعتهای 1 تا 4 و 3 تا 4 میتوانند همزمان تعریف شوند. بنابراین، اعتبارسنجی دادهها بر عهده ادمین است.
پس از تعریف ساعتهای موردنظر، ادمین باید این دادهها را تایید کند تا قابل استفاده شوند. تایید دادهها توسط فشردن دکمه confirm delivery time rangesانجام میگیرد.
پس از تایید دادهها، امکان ویرایش ساعتهای وارد شده وجود نخواهد داشت و تنها میتوان آنها را حذف کرد. پس از حذف دادهها، اگر ساعتهای جدیدی تعریف شده باشند نمایش داده خواهند شد.
نکته : بازههای زمانی بر حسب هر فروشگاه و به صورت جداگانه تعریف میشوند. این بدان معنی است که برای تعریف یک بازه زمانی، ابتدا باید فروشگاه آن مشخص گردد. این کار برای سیستمهایی که چندین فروشگاه بر روی آنها قرار دارد، قابلیت تعریف زمانهای اختصاصی در هر فروشگاه را فراهم میکند.
منوی Manage delivery date time capacities:
در این بخش، ادمین به ازای هر روش ارسال (که قبلا در سیستم تعریف شده باشد)، ظرفیت ساعتهای تعریف شده را برای یک هفته مشخص میکند. این ظرفیتها به صورت دورهای برای هر هفته در نظر گرفته خواهند شد.
پس از انتخاب یک روش ارسال توسط ادمین، جدولی جهت تعیین ظرفیتهای هر ساعت در هر روز هفته نمایش داده میشود. این ظرفیتها به صورت پیشفرض، صفر در نظر گرفته شدهاند و ادمین میتواند ظرفیتهای مورد نظر خود را برای هر روز هفته و به ازای بازههای زمانی که از پیش تعریف شده اند، مشخص کند.
به عنوان مثال، اگر ادمین ظرفیت روز دوشنبه، ساعت 1 تا 4 را "5" تعریف کند، ظرفیت دوشنبهی هر هفته، در ساعت 1 تا 4، "5" سفارش خواهد بود.
همچنین در این بخش ، لینکی برای مشاهده وضعیت ظرفیتهای کنونی برای چند روز آینده در نظر گرفته شده است. این ظرفیتها با در نظر گرفتن روزهای خاص و همچنین تعداد سفارشهای ثبت شده برای هر ساعت نمایش داده میشوند تا ادمین با استفاده از این جدول بتواند به صورت مشخص، ظرفیتهای باقیمانده و در دسترس برای مشتریان در روزهای آینده را مشاهده نماید.
منوی Manage exception dates:
در این بخش ادمین میتواند ظرفیت روزهای خاص (ایام تعطیل و ...) را مشخص کند. برای تعریف یک روز خاص، ادمین باید موارد زیر را در دو تب موجود تعریف نماید:
تب اطلاعات کلی
- عنوان – نام روز یا مناسبت مورد نظر. وارد کردن فیلد عنوان الزامینیست و صرفا برای نمایش در سمت ادمین استفاده خواهد شد.
- تاریخ - تاریخی که در آن ظرفیت با سایر ظرفیتهای تعریف شده در سیستم متفاوت خواهد بود.
تب Time table یا جدول زمانی
پس از ذخیره اطلاعات، ادمین میتواند از تب Time table، با انتخاب یک روش ارسال، ظرفیتهای مخصوص به آن روز را در ساعتهای تعریف شده مشخص کند.
بدیهی است ظرفیتهای تعریف شده در این بخش، دارای اولویت بیشتری نسبت به ظرفیتهای تعریف شده در بخش قبلی هستند. به عنوان مثال اگر تاریخ 1/1/1397 را شنبه در نظر بگیریم و این تاریخ به عنوان یک روز خاص با ظرفیت صفر تعریف شده باشد، ظرفیت این تاریخ صفر خواهد بود و مشتریان قادر به انتخاب این روز برای تحویل سفارش خود نیستند، حتی اگر ظرفیت روزهای شنبه صفر نباشد.
همچنین در این بخش ، لینکی برای مشاهده وضعیت ظرفیتهای کنونی برای چند روز آینده در نظر گرفته شده است. این ظرفیتها با در نظر گرفتن روزهای خاص و همچنین تعداد سفارشهای ثبت شده برای هر ساعت نمایش داده میشوند تا ادمین با استفاده از این جدول بتواند به صورت مشخص، ظرفیتهای باقیمانده و در دسترس برای مشتریان در روزهای آینده را مشاهده نماید.
منوی Order delivery date times list:
در این بخش ادمین میتواند سفارشهای ثبت شده را همراه با زمانهای تحویل آنها مشاهده نماید و براساس زمان و روش ارسال، آنها را فیلتر کند.
نکته : در صورتی که این پلاگین نصب شده باشد، یک تب به لیست تبهای صفحه جزئیات سفارش اضافه میشود (تب delivery shceduling) و ادمین میتواند بازه زمانی انتخابی سفارش را در این تب مشاهده نماید.
ملاحظات:
در هنگام نصب پلاگین مقدار تنظیم BypassShippingMethodSelectionIfOnlyOne برابر false قرار داده میشود. جهت صحت عملکرد پلاگین در موارد خاص نباید مقدار این تنظیم عوض شود.
در سیستم ناپ کامرس و در بخش ویرایش اطلاعت محصول میتوان برای هر محصول زمانهای تحویل مشخصی را تعیین نمود. زمانهای تحویل ذکر شده، ارتباطی با ساعتهای تحویل تعریف شده در پلاگین نخواهند داشت و کنترل عدم مغایرت این زمانها بر عهده ادمین سیستم است.
بخش مشتری:
مشتریان در هنگام انتخاب روش ارسال برای سفارش، روز و ساعتهای تحویل تعریف شده را مشاهده خواهند کرد و باید از بین آنها، یک زمان را برای تحویل سفارش خود انتخاب نمایند. پس از انتخاب روز و ساعت مشخص و رفتن به مرحله بعد، اطلاعات انتخابی توسط مشتری ذخیره شده و پس از تکمیل سفارش در صفحه جزییات سفارش قابل مشاهده خواهد بود.