WooCommerce مشکل در موجودی ووکامرس

Nik1988

تازه وارد
22/9/20
12
6
3
سلام وقت بخیر
گاها پیش میاد زمانی که مشتری رنگ و سایز انتخاب میکنه {موجود در انبار یا اتمام موجودی} رو نمایش نمیده و مشتری میتونه افزودن به سبد خرید بزنه. مثلا خریدش بجای اینکه باشه لباس سایز1 رنگ آبی میشه لباس سایز1 !! رنگ مشخص نمیشه و هیچ محصولی هم از انبار کسر نمیشه اما پرداخت انجام شده!!
جالبه این حالت تو گوشی یا پی سی هرچی تست کردم نیومد فقط یبار نت کند بود اینجور شد و بنظرم باگ بدیه چون کار ممکنه تمام شده باشه

حالا باگ جدید تر اینکه مشتری کاری خریده که موجودیش صفر بوده و بعد خرید موجودی در ووکامرس 1- نشون میده ( اجازه پیش فروش هم ندادم!! ) اما تونسته بخره

بنظرتون چکار کنم برای این سوتی های وحشتناک:(:(:(
 
  • Like
Reactions: جاویدان

جاویدان

کاربر عضو
27/4/15
2,570
707
113
استان تهران
با سلام دوست عزیز
شما باید مشخص کنید که آیا از هر دو ظرفیت موجودی در یک محصول متغییر استفاده می کنید یا خیر؟
یعنی مدیریت انبار در حالت اول و سپس مدیریت محصول در خود متغیر این دو باهم قابل اجرا نیست
دوم شما باید مشخص کنید آیا محصول پیش فرض دارید یا خیر؟ این مورد خودش به تنهایی این مشکلات را ایجاد می کند!
سوم ووکامرس وقتی یک محصول رو منفی می کنه که در سبد خرید نهایی نشده باشد و تنظیمات مرتبط با اون هم تنظیمات ووکامرس و هم محصول به درستی پیکربندی شده باشد مثلا در تنظیمات ووکامرس موجود باید صفر تعیین و آستانه تمام شدن مثلا 2 یا 5 در نظر گرفته شود
سوم افزونه کش ها می توانند باعث این مشکلات شوند بسیاری از کاربران همه چیز را کش می کنند و فکر می کنند بهترین کار است در حالیکه ضمن خطرات امنیتی و نقاط ضعف باعث اینگونه مشکلات می شود . سه گزینه که باید مسدودیت ربات جستجو و کش را شامل شود حساب کاربری من - سبد خرید - پرداخت است این سه گزینه وقتی کش باشند همین وضعیت را خواهید داشت یعنی سیستم فکر می کند موجودی همان است که در کش هست و برای همین درخواست مجدد تایید می شود . ضمن اینکه در خالی شدن کش در اینگونه جریانات مرتبط با محصولات باید شامل خالی شدن همه باشد. زیرا وقتی یک محصول کسر می شود باید کش طوری تنظیم شده باشد که همچنان فکر نکند که موجودی همان است که در دیتابیس و کش ذخیره شده است یعنی دیتای ایجکس نباید
کش بشود
تداخل افزونه نیز تست شود
موفق باشید