چرا وضعیت سفارش ووکامرس به طور خودکار تکمیل شده می شود؟

912 بازدیدووکامرس
0
0 دیدگاه

سلام وقت بخیر

بنده افزونه اقساطی را زمانیکه روی سایت قرار می دهم هر کسی محصولاتم را بخرد اتوماتیک وضعیت سفارش تکمیل شده می شود؟

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

لطفا راهنمایی کنید باتشکر

0
mohamad

سلام متاسفانه درگاه پرداخت پاسارگاد که خودشون این اسکریپت رو به ما دادن هم چنین مشکلی ایجاد کرده و زمانی که مشتری سفارش رو ثبت میکنه به جای اینکه وضعیتش “” در حال انجام “” باشه “” تکمیل “” میشه . این کد رو باید در فانکشن قالب قرار بدیم یا وردپرس؟ من در چایلد تم قرار دادم اما تغییری صورت نگرفت .

آیا باید خود پلاگین درگاه پاسارگاد رو ویرایش کنم ؟

3
علی

سلام وقت بخیر دوست عزیز

کد زیر رو در فایل functions.php (فایل Functions چیست؟ چطور از آن استفاده کنیم؟) قرار بدید

function QuadLayers_change_order_status( $order_id ) {
if ( ! $order_id ) {return;}
$order = wc_get_order( $order_id );
if( ‘processing’== $order->get_status() ) {
$order->update_status( ‘wc-on-hold’ );
}
}
add_action(‘woocommerce_thankyou’,’QuadLayers_change_order_status’);

اگر مشکلتون حل شده وضعیت سوال رو به حل شده تغییر بدید

اگر مشکلتون حل نشد که در همینجا مجدد پاسخ ارسال کنید

زندگیتون بی ارور 🙂

لطفا قبل از ارسال پاسخ، این قوانین را مطالعه نمایید:

  • به هیچ عنوان از لینک سایت‌های دیگر یا لینک‌های تبلیغاتی در پاسخ استفاده نکنید.
  • تا حد امکان متن پاسخ کامل و واضح باشد.
  • محتوای پاسخ را از سایت خود یا سایتی دیگر کپی نکنید.

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