相关疑难解决方法(0)

在Woocommerce 3中以编程方式向订单添加送货

我一直在尝试多种解决方案,以编程方式通过Woocommerce设置运输价格(每订单)。我没有运气

我尝试覆盖该项目的元值:

            update_post_meta( $woo_order_id, '_order_shipping', $new_ship_price );
Run Code Online (Sandbox Code Playgroud)

还尝试了一些与此[问题/答案] [1]相似的方法

                    $item_ship = new WC_Order_Item_Shipping();

                    $item_ship->set_name( "flat_rate" );
                    $item_ship->set_amount( $new_ship_price );
                    $item_ship->set_tax_class( '' );
                    $item_ship->set_tax_status( 'none' );


                    // Add Shipping item to the order
                    $order->add_item( $item_ship );
Run Code Online (Sandbox Code Playgroud)

但是似乎都不起作用。任何指针最欢迎。


类似线程:在Woocommerce 3中以编程方式向订单添加费用

php wordpress orders woocommerce shipping-method

3
推荐指数
1
解决办法
1380
查看次数

以编程方式向Woocommerce 3.2+中的订单添加折扣

在woocommerce中,我们可以使用Coupons功能(固定金额,百分比金额...)为任何订单添加折扣。

在折扣金额可以是任何金额的情况下,是否可以通过编程将折扣金额添加到任何订单?

任何帮助将不胜感激。

php wordpress discount woocommerce

2
推荐指数
2
解决办法
4225
查看次数

标签 统计

php ×2

woocommerce ×2

wordpress ×2

discount ×1

orders ×1

shipping-method ×1