Forum Replies Created
-
AuthorPosts
-
Raju The Cool GuyKeymaster
Hi,
Sorry, we didn’t check your screenshots properly due to a language issue( not able to read your language ). You may have missed adding vendor shipping. You must add vendor shipping along with other shipping. Then only that particular zone visible/editable by the vendor. Here is the screenshot https://prnt.sc/xd3j65 and https://prnt.sc/xd3r16.Raju The Cool GuyKeymasterHi,
Thanks for reaching us. There are no other settings. If you active woocommerce table rate plugin then admin can configure table rate and if you add WCMP advanced shipping then the vendor can automatically configure their table rate shipping ( by selecting table rate from vendor dashboard shipping ). So for vendors’ products, it will reflect on cart/checkout. But the notice you shared may come for unmatched shipping. you have set different shipping and customer add the different address in the cart. Can you please check for the normal admin product ( not vendor’s product ). Or this notice is coming for the vendor’s product only??January 21, 2021 at 5:58 PM in reply to: Commission calculation is not considering TAX (Only for the product net price) #114191Raju The Cool GuyKeymasterHi,
Currently, we are calculating commission only on item( product ) net price. Because shipping, tax, fees this can be modified or added ( extra fees ) by lots of third party plugin. So if we added this within commission it will never be matched with the actual price. That’s why we have done this only with items price. But do not take any worry. We have already given flexibility in our coding. You can easily modify as per your requirement.
Bywcmp_commission_before_save_commission_total
Copythis hook you can update commission amount before it save. And by
wcmp_commission_total_amount
Copythis hook you can modify total commission value.
Let us know for any further help.Raju The Cool GuyKeymasterThis reply has been marked as private.Raju The Cool GuyKeymasterHi,
Can you please share your temporary admin and FTP access to your stagging site ( not live ) .So that we can debug on your site.Raju The Cool GuyKeymasterHi @redilson and @admin@mid,
Please use this updated plugin from git and let us know the issue is fixed or not.
https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/pull/633Raju The Cool GuyKeymasterHi @print88,
Please use this code in your currently active theme functions.php file and let us know the issue is fixed or notadd_filter( 'woocommerce_admin_report_data', function($report_data){ $child_orders_for_partial = array(); if (is_array($report_data->partial_refunds) && !empty($report_data->partial_refunds)) { foreach ($report_data->partial_refunds as $refund_key => $refund_value) { $refund = new WC_Order_Refund( $refund_value->refund_id ); if ( is_object( $refund ) && !wp_get_post_parent_id($refund->get_parent_id())) { $child_orders_for_partial[] = $refund_value; } } } $child_orders_refund_lines = array(); if (is_array($report_data->refund_lines) && !empty($report_data->refund_lines)) { foreach ($report_data->refund_lines as $refund_key => $refund_value) { $refund = new WC_Order_Refund( $refund_value->refund_id ); if ( is_object( $refund ) && !wp_get_post_parent_id($refund->get_parent_id())) { $child_orders_refund_lines[] = $refund_value; } } } $report_data->partial_refunds = $report_data->refunded_orders = $child_orders_for_partial; $report_data->refund_lines = $child_orders_refund_lines; /** * Total up refunds. Note: when an order is fully refunded, a refund line will be added. */ $report_data->total_tax_refunded = 0; $report_data->total_shipping_refunded = 0; $report_data->total_shipping_tax_refunded = 0; $report_data->total_refunds = 0; foreach ( $report_data->refunded_orders as $key => $value ) { $report_data->total_tax_refunded += floatval( $value->total_tax < 0 ? $value->total_tax * -1 : $value->total_tax ); $report_data->total_refunds += floatval( $value->total_refund ); $report_data->total_shipping_tax_refunded += floatval( $value->total_shipping_tax < 0 ? $value->total_shipping_tax * -1 : $value->total_shipping_tax ); $report_data->total_shipping_refunded += floatval( $value->total_shipping < 0 ? $value->total_shipping * -1 : $value->total_shipping ); // Only applies to parial. if ( isset( $value->order_item_count ) ) { $report_data->refunded_order_items += floatval( $value->order_item_count < 0 ? $value->order_item_count * -1 : $value->order_item_count ); } } // Totals from all orders - including those refunded. Subtract refunded amounts. $report_data->total_tax = wc_format_decimal( array_sum( wp_list_pluck( $report_data->orders, 'total_tax' ) ) - $report_data->total_tax_refunded, 2 ); $report_data->total_shipping = wc_format_decimal( array_sum( wp_list_pluck( $report_data->orders, 'total_shipping' ) ) - $report_data->total_shipping_refunded, 2 ); $report_data->total_shipping_tax = wc_format_decimal( array_sum( wp_list_pluck( $report_data->orders, 'total_shipping_tax' ) ) - $report_data->total_shipping_tax_refunded, 2 ); // Total the refunds and sales amounts. Sales subract refunds. Note - total_sales also includes shipping costs. $report_data->total_sales = wc_format_decimal( array_sum( wp_list_pluck( $report_data->orders, 'total_sales' ) ) - $report_data->total_refunds, 2 ); $report_data->net_sales = wc_format_decimal( $report_data->total_sales - $report_data->total_shipping - max( 0, $report_data->total_tax ) - max( 0, $report_data->total_shipping_tax ), 2 ); return $report_data; } ); add_action( 'init', function() { global $WCMp; remove_filter( 'woocommerce_reports_get_order_report_data_args', array( $WCMp->report, 'woocommerce_reports_get_order_report_data_args' ), 99 ); } );
CopyRaju The Cool GuyKeymasterSure, will await your response.
Raju The Cool GuyKeymasterHi,
We didn’t face any such issue on our end. It may be a plugin or theme conflict( Or added by any custom code ). Can you please active wcmp, woocommerce and membership plugin and switch to a default theme and check again.January 4, 2021 at 8:15 PM in reply to: WCMp customer to admin payment not compatible with other stripe plugins #112947Raju The Cool GuyKeymasterHi,
Split payments are only possible with wcmp stripe marketplace plugin. If a customer do payment through wcmp stripe then only money will split. If the customer will pay through woocommerce stripe then it will not work.Raju The Cool GuyKeymasterThis reply has been marked as private.Raju The Cool GuyKeymasterHi @jordan,
Actually, it needs a good amount of time. For that, we need to communicate with MANGOPAY that they support multiple user transactions at the same time or not. Then We will do the further enhancement.Raju The Cool GuyKeymasterHi @Jonathan Barber,
We will definitely help you out, and yes having help from elementor team will help us a lot, fixing this issue. So, please send them an email, keeping our team (contact@wc-marketplace.com) in the loop.
Also, please do share the elementor pro plugin with us, so we can check this on our end.Raju The Cool GuyKeymasterHi @Jonathan Barber,
We have work on “woocommerce_single_product_summary” this woocommerce hook. which is on woocommerce/templates/content-single-product.php file.Elementor may have overridden this template, that is why this woocommerce hook not working. also whenever we print something on this content-single-product.php woocommerce default hook this is not getting reflected on a single product page.
Can you please communicate with the plugin author, so they can help us further.
-
AuthorPosts