在 WooCommerce 中,我正在尝试set_is_vat_exempt()为 customer和 guest user应用方法。
对于登录的客户,它工作正常。谁能建议我该怎么做?
一个问题可能是用户未登录,因此可能$woocommerce->customer无法启用它。
这是我的代码:
$bilalId = get_current_user_id();
add_filter( 'woocommerce_cart_totals_order_total_html', 'wc_cart_totals_order_total_html_bn');
function wc_cart_totals_order_total_html_bn() {
global $woocommerce;
if( current_user_can('customer' || $bilalId == 0) ) {
$woocommerce->customer->set_is_vat_exempt(true);
}
}
最后,我只想禁用未登录用户的任何税率。
即使我尝试了“零利率”,但对我不起作用。
任何形式的指导将不胜感激。
谢谢。