【发布时间】:2019-05-05 08:05:12
【问题描述】:
我正在“即时”创建 Woocommerce 总计,因为我的购物车商品是从另一个 CMS 导入的。
目前我无法为每个订单设置自定义“费用”,然后将订单标记为“暂停”:
$order->set_date_created($creation_tsz);
$order->set_address( $address, 'billing' );
$order->set_address( $address, 'shipping' );
$order->set_currency('GBP');
$order->add_fee('Imported Total', $imported_total_here);
$order->set_fee();
$order->calculate_totals();
$order->update_status('on-hold');
对此的任何跟踪将不胜感激。
【问题讨论】:
-
什么样的问题,给我们你得到的错误。以及set_fee函数的代码。
-
啊,set_fee 不是标准函数吗?也许这就是我误入歧途的地方。目前我 add_fee 并计算总数,但是当我查看订单时,费用和总数都存在 0.00。所以订单 = 0.00
标签: php wordpress woocommerce orders fee