根据文档,Create Shipment方法需要属性" items" - 一系列正在运送的物品,例如:
{
"tracking_number": "EJ958083578US",
"comments": "Ready to go...",
"order_address_id": 1,
"items": [
{
"order_product_id": 15,
"quantity": 2
}
]
}
在我们的业务中,货件几乎总是包含相关订单中的所有物品。
在这种情况下,有没有办法在不列出所有项目的情况下创建货件(这需要迭代产品线项目)?或者,或者,默认情况下包含所有项目的方法(不进行迭代)?
我们只是希望自动化adding tracking numbers to orders的过程 - 其中(作为手动过程)涉及使用[order_number:tracking_number]上传csv - 即,它显然假设所有物品都被运送。 API似乎不包括那个(非常明智的)选项,但我可能错了。