It looks to be conflicting with some other plugin in your website,
Test the plugin along with the Woocommerce and this plugin to find out which plugin is conflicting
Thread Starter
K@123
(@kavita1)
what about the emails which are not getting send once the order is partial paid
It is also due to conflict as something is changing the order status to completed before the email are triggered
Thread Starter
K@123
(@kavita1)
i’m using payu payment gateway can you help me with this
Thread Starter
K@123
(@kavita1)
[04-Jul-2025 05:42:49 UTC] PHP Fatal error: Uncaught Error: Class “PIShopDeposit” not found in /public_html/wp-content/plugins/disable-payment-method-for-woocommerce/public/class-partial-payment.php:168 Stack trace: #0 /public_html/wp-content/plugins/disable-payment-method-for-woocommerce/public/class-partial-payment.php(139): Pi_dpmw_partial_payment::create_pending_payment_order() #1 /public_html/wp-content/plugins/disable-payment-method-for-woocommerce/public/class-partial-payment.php(89): Pi_dpmw_partial_payment->generate_deposit_order() #2 /public_html/wp-includes/class-wp-hook.php(324): Pi_dpmw_partial_payment->manage_deposit_orders_online() #3 /public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #4 /public_html/wp-includes/plugin.php(565): WP_Hook->do_action() #5 /public_html/wp-content/plugins/woocommerce/includes/class-wc-emails.php(187): do_action_ref_array() #6 /public_html/wp-includes/class-wp-hook.php(324): WC_Emails::send_transactional_email() #7 /public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #8 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #9 /public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(447): do_action() #10 /public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(272): WC_Order->status_transition() #11 /public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(170): WC_Order->save() #12 /public_html/wp-content/plugins/WooCommerce_v41_PayUBiz/index.php(588): WC_Order->payment_complete() #13 /public_html/wp-includes/class-wp-hook.php(324): WC_Payubiz->check_payubiz_response() #14 /public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #15 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #16 /public_html/wp-settings.php(727): do_action() #17 /public_html/wp-config.php(103): require_once(‘/home/u44632887…’) #18 /public_html/wp-load.php(50): require_once(‘/home/u44632887…’) #19 /public_html/wp-blog-header.php(13): require_once(‘/home/u44632887…’) #20 /public_html/index.php(17): require(‘/home/u44632887…’) #21 {main} thrown in /public_html/wp-content/plugins/disable-payment-method-for-woocommerce/public/class-partial-payment.php on line 168 got this error
sorry we are not able to find the cause of the issue we are not able to do test with your payment gateway