我正在使用API的woocommerce添加订单 . 我已经使用 wc_create_order()
函数添加了订单 . 在那里,我还添加了送货地址,账单地址和产品详细信息 . 但问题是我想根据运输区域添加分段成本 .
这是截图:
但是我找到了带有函数的类: WC_Shipping_Zones::get_zones().
但它返回未经安排的(非托管)数组 . 我有 state code 然后我想从州代码中获得运费 .
但是,我找到了 zone_id . 我已经尝试过使用 WC_Shipping_Zones::get_zone_by('zone_id',$zone_id),WC_Shipping_Zones::get_zone($zone_id);
但无论如何,没有一个函数返回 cost .
1 回答
以下是获取区域成本的代码 . 我希望它有所帮助 .
全球$ post,$ woocommerce;