سوالات متداول
بله. در حال حاضر نمونه کدهای متنوعی پیادهسازی شده است که شما میتوانید از این نشانی به آنها دسترسی پیدا کنید:
بله. نحوه استفاده از ایپیآی الوپیک در این آدرس توضیح داده شده است. https://docs.alopeyk.com
همچنین نمونه کدهای متنوعی نیز در این آدرس در دسترس هستند. https://github.com/AloPeyk
بله. در هنگام استفاده از ایپیآی کافیاست بر طبق اسناد آموزشی، به جای یک مقصد آرایهای از مقاصد را در هنگام ثبت سفارش ارسال کنید.
در هنگام استفاده از افزونه ووکامرس نیز در صفحه لیست سفارشات ووکامرس میتوانید گزینهی کنار چند سفارش را فعال کنید و از منوی کارهای دستهجمعی موجود در نوار بالایی صفحه، گزینه ارسال با الوپیک را انتخاب نمایید.
بله. در بخش تنظیمات هزینه از صفحه تنظیمات افزونه، میتوانید نوع هزینه ارسال را که به مشتری نشان داده میشود، تعیین کنید. هزینه ثابت میتواند عددی ثابت بر حسب ریال یا درصدی از مجموع مبلغ سبد خرید مشتری باشد. این عدد (یا درصد) برای تمامی سفارشات فروشگاه ثابت خواهد بود. هزینه پویا نیز به معنای هزینه واقعی است که ایپیآی الوپیک بر اساس آدرس مشتری و پارامترهای دیگر، در لحظه محاسبه میکند.
در صورتی که به دنبال نمایش هزینه ارسال دلخواه بر اساس محاسبات سفارشی بر پایه مبلغ سفارش، مبلغ واقعی سفارش الوپیک، و غیره هستید میبایست با کمک یک برنامهنویس قطعهای کد در پوسته یا افزونه خود اضافه کنید.
دقت کنید که این هزینه، مبلغی است که به عنوان هزینه ارسال از مشتری فروشگاه دریافت میشود ولی در واقعیت مبلغی معادل هزینه پویا از حساب کاربری شما در الوپیک برداشت میشود.
برای مثال با اضافه کردن کد زیر در سند functions.php پوسته وردپرس، هزینهارسال با الوپیک برای مشتری هیچگاه بیش از ۸۰۰۰ تومان نخواهد شد:
add_filter ( 'alopeyk_woocommerce_shipping_method/shipping_info', 'apply_price_limit', 99, 2 ); function apply_price_limit ( $shipping_info, $package ) { if ( $shipping_info[ 'cost' ] > 80000 /* IRR */ ) { $shipping_info[ 'cost' ] = 80000; $shipping_info[ 'cost_details' ] = array ( 'price' => 80000, 'price_with_return' => 80000 ); } return $shipping_info; }
در هنگام درخواست به ایپیآی برای دریافت جزئیات سفارش، بدین گونه عمل کنید تا جزئیات کامل سفارش شامل مشخصات سفیر بازگردانده شود:
https://sandbox-api.alopeyk.com/api/v2/orders/{OrderID}?columns=*,addresses,screenshot,progress,courier_info,next_address_any,customer,last_position_minimal,eta_minimal
دانلود افزونه
https://github.com/AloPeyk/AloPeyk-WooCommerce-Plugin
https://fa.wordpress.org/plugins/alopeyk-woocommerce-shipping
نصب افزونه
تنظیمات افزونه
بله. در هنگام استفاده از ایپیآی کافیاست با ارسال پارمتر مناسب، سفارش را برگشتدار تعیین کنید تا سفیر پس از تحویل مرسوله، هزینه کالا را به شما عودت داده و هزینه ارسال را به صورت نقدی یا اعتباری از شما دریافت کند.
در هنگام استفاده از افزونه ووکامرس نیز ابتدا میبایست امکان پرداخت نقدی در محل را در ووکامرس فعال کنید، سپس به قسمت تنظیمات افزونه الوپیک مراجعه کرده و در انتهای لیست تنظیمات در بخش تنظیمات پرداخت، از روبروی روش پرداخت نقدی در محل، گزینه «برگشت دارد» را فعال و تغییرات خود را ذخیره کنید. با فعال کردن این گزینه، دو گزینه دیگر هم مشاهده خواهید کرد که طی آنها از شما خواسته میشود تا تعیین کنید که هزینه بازگشت سفیر الوپیک به مبدأ برای عودت وجه دریافتی از مشتری را کدامیک از طرفین میبایست پرداخت کنند. همچنین میتوانید مشخص کنید که کاربر از پرداخت این هزینه اضافی به ازای انتخاب روش پرداخت نقدی در محل، مطلع شود یا خیر. دقت کنید که در هر صورت در هنگام استفاده از افزونه ووکامرس، هزینه ارسال به محض ثبت سفارش از اعتبار حساب کاربری شما در الوپیک کسر خواهد شد.
امکانات افزونه در فرآیند خرید
در صورت فعال نبودن این گزینه و در صورت تجاوز وزن یا حجم سبد خرید از حد مجاز هر یک از روشهای ارسال، در صفحه تسویه حساب، روش ارسال مربوطه از لیست روشهای ارسال حذف میگردد و در صورت فعال بودن به صورت خودکار ارزانترین نوع حمل و نقل ممکن در نظر گرفته میشود و هزینه متناسب با آن به عنوان هزینه ارسال به مشتری نمایش داده خواهد شد.
اما پس از ثبت سفارش توسط مشتری، در هنگام ثبت سفارش الوپیک توسط مدیر فروشگاه، امکان تغییر معقول نوع روش حمل و نقل وجود دارد.