وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

اجباری یا اختیاری کردن تلفن و نام شرکت در تسویه‌حساب ووکامرس

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

انتشار:
توسط تیم فنی نت‌آرام
۵ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله اجباری یا اختیاری کردن تلفن و نام شرکت در تسویه‌حساب ووکامرس در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
مشتری برای خرید یک فایل لازم نیست حتماً نام شرکت وارد کند؛ از طرف دیگر، برای هماهنگی ارسال کالا شاید به شماره تلفن نیاز داشته باشید. اگر فیلدی بی‌دلیل اجباری باشد، بخشی از مشتری‌ها در مرحله خرید متوقف می‌شوند. اگر فیلدی را بدون توجه به نیاز ارسال یا پرداخت حذف کنید، ممکن است سفارش ثبت شود اما امکان تحویل درست آن را نداشته باشید.
این آموزش روی تنظیم فیلدهای تلفن، شرکت و خط دوم آدرس تمرکز دارد. قبل از شروع، یک پشتیبان از سایت و پایگاه داده داشته باشید. بهتر است تغییر را ابتدا در نسخه آزمایشی انجام دهید، مخصوصاً اگر افزونه‌های پرداخت، صدور فاکتور یا ارسال از این اطلاعات استفاده می‌کنند.

۱. بفهمید صفحه شما بلوکی است یا کلاسیک

در پیشخوان به ووکامرس، پیکربندی، پیشرفته بروید و نام برگه تعیین‌شده برای تسویه‌حساب را پیدا کنید. سپس از برگه‌ها همان صفحه را برای ویرایش باز کنید. اگر داخل ویرایشگر بلوک تسویه‌حساب / Checkout و بخش‌های آدرس و اطلاعات تماس را می‌بینید، صفحه شما از نوع بلوکی است. اگر به جای آن کد کوتاه [woocommerce_checkout] قرار دارد، راه کلاسیک استفاده شده است.
در صفحه‌سازها یا قالب‌های سفارشی ممکن است ساختار ظاهری متفاوت باشد. فقط با دیدن ظاهر صفحه برای مشتری نمی‌توان نوع آن را قطعی تشخیص داد. نام منوها در ترجمه یا نسخه‌های مختلف ممکن است کمی تفاوت داشته باشند.

۲. در تسویه‌حساب بلوکی چه کار کنیم؟

۱. همان برگه را در ویرایشگر بلوک باز کنید. از نمای فهرست بلوک‌ها، بلوک تسویه‌حساب و سپس بخش آدرس صورتحساب یا ارسال را انتخاب کنید. ۲. در نوار تنظیمات بلوک، بخش Address Fields / فیلدهای آدرس را پیدا کنید. در نسخه‌های پشتیبانی‌شده، برای تلفن، نام شرکت و خط دوم آدرس می‌توانید نمایش و حالت اجباری یا اختیاری را تعیین کنید. ۳. برای نمونه، اگر شرکت برای مشتری شما ضروری نیست، آن را اختیاری کنید یا پنهان بگذارید. اگر شرکت حمل‌ونقل واقعاً به تلفن نیاز دارد، تلفن را نمایان و اجباری کنید. ۴. صفحه را ذخیره کنید. برخی تنظیمات بین بخش آدرس صورتحساب و ارسال مشترک‌اند؛ بعد از تغییر، هر دو بخش و رفتار سفارش را ببینید.
اگر این گزینه‌ها را نمی‌بینید، نسخه ووکامرس و نوع برگه را مشخص کنید. در بعضی نسخه‌های قدیمی‌تر جای تنظیم فرق دارد. تعویض عجولانه کل صفحه پرداخت یا واردکردن کدهای پراکنده اینترنتی می‌تواند درگاه پرداخت را از کار بیندازد.

۳. صفحه کلاسیک یا فیلدهای اضافه چطور؟

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

۴. نتیجه را مثل مشتری آزمایش کنید

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

۵. اگر تغییر دیده نمی‌شود یا پرداخت خطا می‌دهد

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

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام