WooCommerce Multiple Customer Addresses
WooCommerce Multiple Customer Addresses به مشتریان ثبت نام شده شما اجازه می دهد چندین آدرس را به پروفایل خود و بصورت اختیاری آدرس های مختلف را در صفحه تسویه حساب مرتبط کنند.
چگونه می توان بصورت خودکار پلاگین را به روز کرد.
برای دریافت بروزرسانی خودکار، فقط پلاگین Envato updater را نصب و پیکربندی کنید: https://goo.gl/pkJS33. راهنمای رسمی که نحوه پیکربندی آن را توضیح می دهد را می توانید در لینک زیر مشاهده کنید: https://envato.com/market
مستندات
نحوه کار آن
ایده پشت این پلاگین این است که به مشتری اجازه دهید چندین آدرس حمل و نقل و / یا صورتحساب را به راحتی ذخیره کند تا بعداً در مراحل پرداخت استفاده شود.
علاوه بر این، این پلاگین به کاربر امکان می دهد تا آدرس های جدید را مستقیماً در صفحه پرداخت نیز ذخیره کند! به این ترتیب کاربر، پس از ذخیره آدرس (با دسترسی به صفحه حساب من یا مستقیماً در صفحه پرداخت)، قادر خواهد بود به سرعت آدرس ها را انتخاب کند.
WCMCA اکنون به مشتریان شما این امکان را می دهد تا آدرس های حمل و نقل مختلفی را برای هر محصول در طی مراحل پرداخت اختصاص دهند!
آدرس ها را اضافه، ویرایش و حذف کنید.
به سادگی با دسترسی به صفحه حساب من، هر مشتری می تواند آدرس های صورتحساب و / یا حمل و نقل اضافی را اضافه، ویرایش یا حذف کند که بعداً می توانند در هنگام پرداخت به عنوان آدرس حمل و نقل یا صورتحساب استفاده شوند. قبل از ذخیره آدرس، این پلاگین فرآیند تأیید اعتبار را در فیلد های پستی (با توجه به کشور انتخاب شده)، ایمیل و شماره تلفن انجام می دهد. برای هر آدرس، کاربر همچنین می تواند گزینه آدرس های پیش فرض را تنظیم کند، به این ترتیب آدرس مشخص شده بصورت خودکار به عنوان آدرس صورت حساب / حمل و نقل در فرم پرداخت بارگیری می شود!
غیر فعال کردن آدرس های متفاوت برای یک نوع آدرس خاص
آیا می خواهید چندین آدرس حمل و نقل یا صورتحساب را غیرفعال کنید؟ شما می توانید! به منوی WooCommerce -> Multiple Customer Addresses Options بروید و گزینه غیرفعال کردن چندین آدرس برای صورتحساب و / یا آدرس حمل و نقل را کلیک کنید!
تسویه حساب
در طی مراحل پرداخت، مشتری می تواند آدرس را روشن کند یا آدرس جدیدی اضافه کند! همه کارها با استفاده از یک منوی انتخاب بصورت یکپارچه در صفحه پرداخت ادغام شده است!
ارسال ایمیل و اطلاع رسانی ایمیل
این پلاگین به شما امکان می دهد به صورت اختیاری ایمیل حمل و نقل را به فرم ارسال اضافه کنید و در نهایت ایمیل های اعلان ووکامرس را به آن آدرس ارسال کنید!
آدرس های حمل و نقل کالا
WCMCA اکنون به مشتریان شما این امکان را می دهد تا هر مورد را به آدرس های مختلف ارسال کنند! شما فقط باید حمل ویژه را برای هر محصول در منوی گزینه های پلاگین فعال کنید و تمام!
این پلاگین در جدول سفارش Checkout، در زیر هر آیتم، یک منوی انتخابی یکپارچه را نشان می دهد که مشتری ثبت نام شده می تواند یک آدرس حمل و نقل / صورتحساب جدید ایجاد کند یا یک آدرس موجود را که کالا به آن ارسال می شود را انتخاب کند!
کاربران مهمان می توانند برای هر آیتم آدرس تعیین کنند.
توجه: هیچ هزینه حمل و نقل اضافی یا مالیات با توجه به آدرس محصولات اضافه نمی شود. هزینه حمل و نقل و مالیات به طور معمول با استفاده از آدرس های اصلی حمل و نقل / صورتحساب محاسبه می شود.
آدرس های حمل و نقل کالا: هزینه رسیدگی
برای محصولات ارسال شده به آدرس های متفاوت از آدرس حمل و نقل در حال حاضر، پلاگین می تواند به صورت اختیاری هزینه رسیدگی اضافی را اضافه کند. مثلا:
- اگر از ۲ تا ۴ محصول برای ارسال به آدرس های مختلف از آدرس صورتحساب وجود دارد، به هرکدام ۴ دلار اضافه کنید.
- اگر از ۵ تا ۱۰ محصول برای ارسال به آدرس های مختلف از آدرس صورتحساب وجود دارد، به هرکدام ۳ دلار اضافه کنید.
- و غیره
آیتم های یکسان را چند بار به سبد اضافه کنید.
به صورت اختیاری می توانید محصولات مشابه را به طور مشخص در سبد خرید فعال کنید. این گزینه اگر در رابطه با ویژگی آدرس های حمل و نقل محصول مورد استفاده قرار گیرد، مفید است.
مدیریت آدرس های مشتری
ادمین می تواند تمام آدرس های مشتری را ببیند و در نهایت اضافه، ویرایش و حذف کند. این عملیات را می توان به سادگی با دسترسی به صفحه پروفایل کاربر انجام داد.
مدیریت صفحه آدرس های سفارش
از طریق صفحه سفارش ادمین، ادمین می تواند هر آدرس حمل و نقل و صورتحساب مشتری را بارگیری کرده و از آنها به عنوان آدرس های صورتحساب سفارش و حمل و نقل استفاده کند. این کار را می توان به سرعت انجام داد بدون اینکه از صفحه خارج شوید!
شماره شناسه مالیات بر ارزش افزوده اتحادیه اروپا در بخش تسویه حساب
WCMCA به شما امکان می دهد به صورت اختیاری فیلد شماره شناسه مالیات بر ارزش افزوده را در آدرس صورتحساب پرداخت اضافه کنید. برای انجام این کار، به منوی WooCommerce -> Multiple Customer Addresses Options بروید و گزینه نمایش فیلد را فعال کنید.
در صورت تمایل می توان آن را نیز در صورت نیاز تنظیم کرد. به این ترتیب مشتری اتحادیه اروپا شما می تواند شماره شناسایی مالیات بر ارزش افزوده خود را وارد کند!
آیا دوست دارید مدیریت فیلد مالیات بر ارزش افزوده بهتری داشته باشید؟ پس آخرین پلاگین WooCommerce Eu Vat & B2B من را امتحان کنید! پلاگین WooCommerce Multiple Addresss پشتیبانی کاملی از آن دارد، فقط نصب کنید و برای هر آدرس، می توانید یک شماره مالیات بر ارزش افزوده وارد کنید (فقط اگر کشور انتخاب شده عضو اتحادیه اروپا باشد).
فعال کردن / غیرفعال کردن گزینه مورد نیاز برای حمل و نقل / صورتحساب، نام خانوادگی و نام شرکت
با استفاده از گزینه ویژه ای که پیدا کرده اید WooCommerce -> Multiple Customer Addresses Options می توانید گزینه مورد نیاز را غیرفعال / فعال کنید. این برای کاربران تجاری بسیار مفید است.
حداکثر تعداد آدرس ها
ادمین فروشگاه می تواند بصورت اختیاری حداکثر آدرس های حمل و نقل / صورتحساب را که کاربر می تواند ایجاد کند تنظیم کند!
قابلیت های کاربر را برای افزودن، ویرایش و حذف غیر فعال کنید.
ادمین فروشگاه می تواند به صورت اختیاری از امکان ایجاد، ویرایش یا حذف آدرس های موجود جلوگیری کند. پس از فعال شدن این گزینه، فقط ادمین می تواند آدرس های کاربر را اضافه، حذف یا ویرایش کند. برای انجام این کار، فقط به صفحه ادمین بروید و عملکرد مورد نیاز خود را انجام دهید!
پرداخت چند مرحله ای ووکامرس
اگر پرداخت چند مرحله ای توسط پلاگین WooCommerce MultiStep Checkout Wizard انجام شود، کار می کند.
WOOCOMMERCE EXECRA CHECKOUT FIELDS برای برزیل
WCMCA از WooCommerce Extra Checkout Fields برای برزیل پشتیبانی می کند. بنابراین می توانید آدرس های جدیدی اضافه کنید که دارای فیلد های تکمیلی و اضافه شده توسط این پلاگین هستند.
توجه: پلاگین هیچگونه بررسی اعتبار در این فیلد های اضافی انجام نمی دهد.
WOOCOMMERCE CHECKOUT FIELD EDITOR PRO (نسخه رایگان)
WCMCA از WooCommerce Checkout Field Editor Pro (نسخه رایگان) پشتیبانی می کند. تمام فیلد های جدید اضافه شده با استفاده از این پلاگین در آدرس حمل و نقل / یا صورتحساب در صفحه Checkout نمایش داده می شوند.
توجه: پلاگین هیچگونه بررسی اعتبارسنجی در این فیلد های تکمیلی انجام نمی دهد و فیلد های کشور و ایالت حذف نمی شوند. در این صورت، این پلاگین کار نمی کند.
توجه ۲: WooCommerce Checkout Field Editor Pro (همانطور که از نامش پیداست) فیلد های تکمیلی را فقط به فرم های حمل و نقل / صورتحساب اضافه می کند. آنها در صفحه My account -> addresses نمایش داده نمی شوند. این به این معنی است که به WCMCA اجازه نمی دهد آدرس های حاوی آن فیلد ها را در صفحه آدرس ها اضافه و ویرایش کند.
اگر می خواهید مشتری شما بتواند آن فیلد ها را برای آدرس های موجود ویرایش کند یا با استفاده از صفحه آدرس ها، آدرس های جدیدی را که حاوی آن فیلد ها هستند اضافه کند، باید checkout-form-designer.php را که در پوشه اصلی آن پلاگین پیدا می کنید ویرایش کنید، در خط ۳۷۷ این را جایگزین کنید:
if(is_wc_endpoint_url(‘edit-address’))
با:
if(false)
اعلان بررسی
این پلاگین برای کار با فرم های پیش فرض حمل و نقل و صورتحساب طراحی شده است. افزودن یا حذف فیلدهای سفارشی با استفاده از پلاگینی که قبلاً در آن لیست نشده است، ممکن است باعث عدم کارکرد پلاگین شود. در هر صورت، اگر فیلد های حمل و نقل یا صورتحساب کشور برداشته شوند (هم با استفاده از یک پلاگین یا از طریق هرگونه سفارشی سازی)، این پلاگین به درستی کار نمی کند. آنها را حذف نکنید.
این پلاگین از هیچ پلاگین شخص ثالث دیگری که سفارشی کردن تسویه حساب را انجام می دهد پشتیبانی نمی کند (به هر طریقی تغییر می کند) و فیلد های صورتحساب و حمل و نقل را تغییر می دهد به غیر از موارد ذکر شده در گذشته. تغییر فرم پرداخت ممکن است باعث شود که پلاگین یا حتی صفحه پرداخت به درستی کار نکند. فقط از الگوی فرم ووکامرس استفاده کنید.
اقدامات
افزونه اقدام زیر را پس از افزودن، حذف و بروزرسانی آدرس کاربر انجام می دهد:
- apply_filter(‘wcmca_before_adding_new_user_address’, $new_address, $user_id);
- do_action(‘wcmca_after_adding_new_user_address’, $user_id, $new_address);
- do_action(‘wcmca_before_deleting_user_address’, $user_id, $address_id);
- do_action(‘wcmca_after_deleting_user_address’, $user_id, $new_address);
- apply_filter(‘wcmca_before_updating_user_address’, $new_address, $user_id, $address_id);
- do_action(‘wcmca_after_updating_user_address’, $user_id, $new_address);
- do_action(‘wcmca_before_duplicating_user_address’, $user_id, $address_id, $address);
- do_action(‘wcmca_after_duplicating_user_address’, $user_id, $address_id, $new_address_id, $address);
- do_action(‘wcmca_after_render_address_form’, $type); (After popup billing/shipping address form has been rendered)
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.