phoenr
-
تعداد ارسالها
6 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط phoenr
-
-
در در ۱۳۹۹/۱۱/۲۴ در 06:33، yazdaniwp گفته است :
ووکامرس وقتی سفارشی صرفا در حالت pending یا همون در انتظار پرداخت باشه، موجودی رو رزرو میکنه. البته این اتفاق وقتی میفته که بخش نگهداری موجودی داخل تصویر زیر بر حسب دقیقه وارد شده باشه:
بعد از این مدت زمان، سفارش بصورت خودکار لغو میشه و موجودی درست میشه. اگه این فیلد خالی باشه، سفارشات بصورت خودکار لغو نمیشن و برای موجودی هم مشکل پیش میاد.
این مسئله از نسخه 4.3 ووکامرس هست. موجودیهایی که رزرو میشن داخل جدول wp_wc_reserved_stock ذخیره میشن و بعد از لغو سفارش اصلاح میشن. من یه پچ برای این مشکل نوشتم ولی هنوز زیر تست هست. اگه نتیجه داد با تیم توسعه ووکامرس هماهنگیهاش انجام میشه تا در آپدیتهای بعدی این مسئله حل بشه. علی الحساب برای اینکه موجودیتون منفی نشه. کادری که در تصویر بالاست با عنوان نگهداری موجودی (دقیقه) رو روی یه تایم معقول، مثلا 60 بذارید.
مرسی از پاسخ شما ولی خیلی جالبه که توی ووکامرس من همچین گزینهای وجود نداره
همه پلاگینها غیر فعال و پوسته بیست بیست هستش.
اگر منظورتون گزینه نگهداری موجودی هستش زیرش یه توضیحات نوشته که در صورت قرار گیری در وضعیت در دست بررسی "on hold" این گزینه کار میکنه و خب سفارشات ما در انتظار پرداخت 'pendding payment' قرار میگیرن و خب این گزینه هم قطعا کار نخواهد کرد.
اگر این گزینه در حالت درانتظار پرداخت کار میکنه و تست شده لطف میکنید که بگید به ما
ممنونتون میشم -
سلام مجدد
مشکل از قالب یا پلاگین نبود و خب این مشکل رو انگار ووکامرس داره و برای همچین چیزی طراحی نشده و خب توی فرومهای خودشم همچین مشکلی رو داشتن.https://github.com/woocommerce/woocommerce/issues/5966
در در ۱۳۹۹/۷/۱۷ در 07:52، persianweb گفته است :علت و یا راه حلی پیدا کردید؟
راه حلش رزو کردن توی سبد خرید هست
یعنی با پلاگینی که توی این فروم معرفی کرده بودن (که لینکشو گذاشتم) گفته بودن وقتی کاربر محصولی به سبد خرید اضافه کرد تا مدت مشخصی (که خودتون انتخاب میکنید) از موجودی اون محصول کم بشه و به سبد کاربر اضافه بشه.
ولی خب این یه باگ داره اونم اینه که کاربرا بیشتر اینجوری رفتار میکنه که به سبدش اضافه میکنه و خب به مرحله پرداخت نمیره و حالا ۵ دقیقه هم زمان برای نهایی کردن خرید بهش بدیم باز ۵ دقیقه ۱ موجودی رو تلف کرده.
اگه بشه این پلاگینی که هست رو یجوری کاستوم کرد که وقتی کاربر روی دکمه پرداخت توی صفحه پرداخت (checkout) کلیک میکنه این اتفاق بیوفته خیلی تاثیرش بیشتر میشه و خب درصد اتفاق افتادن خیلی خیلی پایین میاد.
البته من کسیو ندیدم همچین کاستومی انجام بده. اگر کسی میتونه کمک بکنه لطفا بگه این قضیرو.
کس دیگهای توی این چند مدت راه حلی پیدا نکرده؟
-
در هم اکنون، فرشاد گوهری گفته است :
خواهش میکنم، توی پلاگینهاتون چک کنید پلاگینی که حس کنید میتونه چنین مشکلی ایجاد کنه نیست؟ (مثلا پلاگینی که مربوط به ووکامرس باشه یا ادانی برای ووکامرس باشه)
مورد بعدی هم اینکه ووکامرستون به آخرین ورژن بهروز باشه، متاسفانه راه دیگهای به ذهنم نمیرسه، حتی یه سرچ هم توی سایتهای انگلیسی کردم اما مورد مشابهی ندیدم، حالا صبر کنید شاید از دوستان دیگه کسی این مشکل رو دیده باشه و بتونه کمک کنه.
مرسی از راهنماییتون سعی میکنم بررسی بکنم باز
حالا دوستان اگه راهی دیگه ای یا مورد مشابهی دیدن بگن لطفا که گیر کردم شدید.
-
در 49 دقیقه قبل، فرشاد گوهری گفته است :
سلام دوست عزیز، به انجمن وردپرس پارسی خوش اومدید
این اتفاقی که افتاده (اگر به خاطر تنظیمات ووکامرستون یا تداخل قالب یا پلاگین نباشه) واقعا مشکل عجیبیه و حتی ممکنه باگ ووکامرس باشه.
اول توی ووکامرس >> پیکربندی >> محصولات >> فهرست موجودی رو بررسی کنید ببینید اونجا تنظیماتتون به شکلی نیست که باعث بروز این مشکل شده باشه؟ (مثلا آستانهی تمامشدن موجودی و...)
در مرحلهی بعد تمام پلاگینها (بهجر ووکامرس) رو غیرفعال کنید و قالبتون رو هم به قالب پیشفرض تغییر بدید و ببینید مشکل هنوز پابرجاست یا نه؟
ممنون از پاسختون ولی سایت تو حالت پروداکشن هست و من نمیتونم غیرفعال کنم پلاگینا و قالبو
و اصلا اگر اینکاررو بکنم چجوری تست کنم که هم زمان وارد درگاه بشم با دو اکانت و یک جنس رو خریداری کنم؟؟
راه حل دیگه ای به نظرتون میرسه؟تنظیمات پیکر بندی هم توی عکس ضمیمه میکنم.
-
مشکل منفی شدن موجودی
در WooCommerce
ارسال شده در
تشکر میکنم از شما این گزینه جواب داد و توی ترجمه مشکل داشت.