我使用插件WC checkout-add-on将WC订单添加元数据。
保存订单时,我想在库存减少流程中添加条件逻辑。
但是我不知道如何在以下情况下获取此WC Checkout附加值:
function wcs_do_not_reduce_renewal_stock( $reduce_stock, $order ) {
$addvalue= check_if_my_order_contains_a_specific_WC_checkout_add-on_value() ;
if ($addvalue=="achat-1") {$reduce_stock = true;}
if ($addvalue=="achat-2") {$reduce_stock = false;}
if ($addvalue!="achat-2" && $addvalue!="achat-1") {$reduce_stock = true;}
return $reduce_stock;
}
add_filter( 'woocommerce_can_reduce_order_stock','wcs_do_not_reduce_renewal_stock', 10, 2 );
感谢帮助