En el archivo functions.php de tu tema hijo actual, agrega el siguiente código:
add_filter('vendor_commission_amount', function ($amount, $product_id, $variation_id, $item, $order_id, $item_id) {
if (class_exists('WOOCS')) {
global $WOOCS;
$_order_currency = get_post_meta($order_id, '_order_currency', true);
$order_rate = get_post_meta($order_id, '_woocs_order_rate', true);
$currencies = $WOOCS->get_currencies();
if (!$order_rate) {
if (isset($currencies[$_order_currency])) {
$order_rate = $currencies[$_order_currency]['rate'];
}
}
if ($order_rate) {
$amount = $WOOCS->back_convert($amount, $order_rate, 2);
}
}
return $amount;
}, 99, 6);
(Esto solo mantendrá las comisiones en una moneda)
Para convertir correctamente el monto de los pedidos. En el archivo - "wp-content\plugins\dc-woocommerce-multi-vendor\classes\class-wcmp-vendor-details.php" cambia el código de
a