ووکامرس، یکی از محبوبترین افزونههای فروشگاهساز وردپرس، به طور مداوم بهروزرسانی میشود تا ویژگیهای جدیدی را اضافه کرده و مشکلات و باگها را برطرف کند.…
آنچه در این مطلب خواهید خواند
ووکامرس، یکی از محبوبترین افزونههای فروشگاهساز وردپرس، به طور مداوم بهروزرسانی میشود تا ویژگیهای جدیدی را اضافه کرده و مشکلات و باگها را برطرف کند. یکی از خطاهایی که ممکن است پس از بهروزرسانی ووکامرس با آن مواجه شوید، خطای “هیچ روش پرداختی موجود نیست” است. این خطا معمولاً زمانی رخ میدهد که فروشگاه شما قادر به نمایش هیچ یک از روشهای پرداخت موجود نباشد. اما امروز میخوام در مورد خطای عجیب و غریب توی نسخه جدید ووکامرس حرف بزنیم: “هیچ روش پرداختی در دسترس نیست”.
با استفاده از این روش، مشکلات تمام پلاگینهای ویرایش صفحه درگاه پرداخت (Checkout Editor ها) برطرف خواهد شد.
عدم نمایش روشهای پرداخت: روشهای پرداخت موجود نمایش داده نمیشوند.
کندی یا عدم بارگذاری صفحه پرداخت: صفحه پرداخت به کندی بارگذاری میشود یا اصلاً بارگذاری نمیشود.
ارورهای جاوا اسکریپت: خطاهای جاوا اسکریپت میتواند عملکرد صفحه پرداخت را مختل کند.
تداخل با قالب یا افزونهها: برخی افزونهها یا قالبها میتوانند باعث بروز مشکلاتی در صفحه پرداخت شوند.
خطاهای سرور: ممکن است به دلیل مشکلات سرور، صفحه پرداخت به درستی عمل نکند.
اگر شما در فروشگاه خود با این خطا مواجه هستید، حتماً باید آن را برطرف کنید. زیرا در غیر این صورت مشتریان شما نمی توانند پرداخت انجام دهند که همین موضوع باعث از دست رفتن مشتریان خواهد شد. خوشبختانه روش های مختلفی برای حل این مشکل وجود دارد که در ادامه مطلب سعی می کنیم شما را با مهم ترین آنها آشنا کنیم.
برای حل این خطا به جای استفاده از المان های گوتنبرگ، باید از کد کوتاه یا همان شورت کد استفاده کنید.
این کد باعث می شود که ووکامرس با درگاه پرداخت شما کار کند، به خصوص اگر از درگاه های پرداخت ایرانی استفاده می کنید.
سعی کنید از آخرین نسخه افزونه درگاه پرداخت خود استفاده کنید. می توانید آن را از سایتی که خریداری کردهاید دانلود نمائید. در برخی از مواقع به دلیل پایین بودن نسخه درگاه پرداخت و ووکامرس ناسازگاری رخ میدهد و باعث رخ دادن خطا میگردد.
دلیل اصلی بروز این خطا نبود پلاگین پرداخت و یا در دسترس نبودن آن است.
ابتدا از طریق پیشخوان در بخش افزونه ها مطمئن شوید که پلاگین پرداخت نصب شده و فعال باشد که البته همیشه پیشنهاد می کنیم از پلاگین دستیار جامع پرداخت پِی زیتو استفاده کنید که هم سایت بهینه تری داشته باشید و هم از امکانات بینظیر آن بهرمند شوید.
سپس به پیکربندی ووکامرس و زبانه پرداختها مراجعه نمایید، در این بخش باید پلاگین پرداخت مورد نظر شما قابل مشاهده و فعال باشد.
ووکامرس در آپدیت اخیر خود شیوه نمایش برگه صورت حساب را به حالت بلوک تغییر داده است و باعث بروز خطا برای پلاگین های پرداخت قدیمی شده است. پلاگینهای پرداخت موظف هستند طبق تغییرات ووکامرس پلاگین خود را نیز بروزرسانی و آپدیت نمایند.
برخی روشهای پرداخت ممکن است بر اساس منطقه جغرافیایی محدود شده باشند. برای رفع این مشکل:
به قسمت ووکامرس > تنظیمات > پرداختها بروید.
روش پرداخت مورد نظر را ویرایش کنید.
بررسی کنید که آیا این روش پرداخت برای منطقه جغرافیایی مشتریان فعال است یا خیر.
اطمینان حاصل کنید که ارز و تنظیمات مالیاتی فروشگاه به درستی انجام شده است:
به قسمت ووکامرس > تنظیمات > عمومی بروید.
ارز فروشگاه را بررسی کنید و اطمینان حاصل کنید که با روشهای پرداخت هماهنگ است.
به قسمت ووکامرس > تنظیمات > مالیات بروید و تنظیمات مالیاتی را بررسی کنید تا با روشهای پرداخت تداخلی نداشته باشد.
خطاهای جاوا اسکریپت میتوانند عملکرد صفحه پرداخت را مختل کنند. برای بررسی این خطاها:
مرورگر خود را باز کنید و به صفحه پرداخت بروید.
ابزارهای توسعهدهنده (معمولاً با فشار دادن F12) را باز کنید.
به تب Console بروید و خطاهای موجود را بررسی کنید. در صورت وجود خطا، سعی کنید آنها را برطرف کنید.
از نصب افزونههای اضافی خودداری کنید: نصب افزونههای اضافی ممکن است باعث کاهش سرعت سایت شما شود. با استفاده از شورت کد، بدون هیچ افزونهای، میتوانید این خطا را رفع کنید.
تماس با پشتیبانی: در صورت نیاز به راهنمایی بیشتر میتوانید سوالات خود را در قسمت دیدگاهها مطرح کنید تا تیم پشتیبانی پارس اوستا پاسخگوی شما باشد.
زمانی که نسخه ووکامرس خود را بروز می کنید ممکن است این خطا در صفحه تسویه حساب شما رخ دهد و باعث شود که کاربران نتوانند به درگاه بانکی متصل شوند.
بله. گاهی اوقات به دلیل تداخل یا ناسازگاری افزونه های استفاده شده در سایت انواع خطا نمایش داده می شود. میتوانید با حذف نصب افزونهای که اخیرا نصب کردهاید بررسی کنید که آیا مشکل میشود؟ اگر خطا رفع شد پس دلیل خطای هیچ روش پرداختی موجود نیست تداخل با افزونه است.
اگر شما صاحب یک فروشگاه اینترنتی مبتنی بر ووکامرس هستید که از درگاه پرداخت بانکی استفاده میکنید، ممکن است بعد از آپدیت ووکامرس به نسخه جدید با خطا مواجه شوید. ارور هیچ روش پرداختی موجود نیست را شما می توانید از روش های مختلف حل نمائید. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.