我正试图向我的WooCommerce REST API添加税额以创建新订单,但无法正常工作。
$order_data = [
'payment_method' => 'COD',
'payment_method_title' => 'Cash on delivery',
'set_paid' => true,
'line_items' => '1',
'customer_id' => '1111',
'total' => 250,
'shipping_lines' => [
[
'method_id' => 'flat_rate',
'method_title' => 'Flat Rate',
'total' => 50
]
],
'tax' => [
'total_tax' => '100',
]
];
$data = $woocommerce->post('orders', $order_data);
答案 0 :(得分:0)
税收的属性是“ tax_lines”而不是“ tax”,请参见:https://woocommerce.github.io/woocommerce-rest-api-docs/v3.html#orders-properties
...
],
'tax_lines' => [
'total_tax' => '100',
]