我正在 woocommerce 添加来自 API 的订单。我已经使用wc_create_order()
函数添加了订单。在那,我还添加了送货地址、账单地址和产品详细信息。但问题是我想根据运输区域添加运费。
这是截图:
但是我发现类的函数叫做:WC_Shipping_Zones::get_zones().
但它返回未排列的(非托管)数组。我有州代码,然后我想从州代码中获取运费。
但是,我找到了zone_id。我已经尝试使用WC_Shipping_Zones::get_zone_by('zone_id',$zone_id),WC_Shipping_Zones::get_zone($zone_id);
但是无论如何,没有一个函数返回成本。