مشکل عدم ثبت درخواست برداشت در دکان

مشکل اینجاست که با وجودی که در حساب فروشنده موجودی هست اما درخواست برداشت ارور می دهد و این پیام نمایش داده می شود که امکان ثبت در خواست برداشت جدید وجود ندارد .
پیام خطای برداشت در دکان  :

نمی توان برداشت جدید ایجاد کرد

عدم ثبت درخواست وجه در دکان

عدم ثبت درخواست وجه در دکان

در مرحله اول به نظر می رسد که کاربر قبلا درخواست برداشت زده و دیگر قادر به درخواست برداشت نیست.

اما مشکل این عدم ثبت درخواست و ارور نمایش داده شده مربوط به این خط کد از فایل هست:

 

// plugins/dokan-lite/includes/Withdraw/Withdraw.php
// line 309
        if ( $inserted !== 1 ) {
            return new WP_Error( 'dokan_withdraw_create_error', __( 'Could not create new withdraw', 'dokan-lite' ) );
        }

دقیقابالای همین خط کد ، کد ذخیره درخواست در دیتابیس وجود داره :

        $inserted = $wpdb->insert(
            $wpdb->dokan_withdraw,
            $this->data,
            [ '%d', '%s', '%s', '%d', '%s', '%s', '%s', '%s' ]
        );

درنسخه قبلی دکان لایت یعنی ورژن 3.2.11 در جدول wp_dokan_withdraw    هفت ستون دیتا داریم که در ورژن 3.2.12  یک ستون جدید دیگه ای به نام details اضافه شده .
در صورتی که در این جدول دیتابیس شما این ستون وجود نداشته باشه اطلاعات نمی تونه در دیتابیس ذخیره بشه و ارور عدم ثبت درخواست برداشت می زنه در حالیکه هیچ توضیحی درباره علت این موضوع نمایش داده نمیشه .

  1. اولین نفری باشید که دیدگاه خود را ثبت می کند!
  1. No trackbacks yet.
« چک لیست الزامات ای نماد وب سایت
نمایش لیست موضوعات به صورت دراپ دان »