我看到有类似的问题,工程师的回复是:库存不足的会失败,别的会成功。
我进行测试,一个订单两个物料,其中一个物料故意设置很大,超库存,另一个数量设为1,发现没有返回orderNumber,这算是成功吗?
请求参数:
Hi Zhiyuan,
除了库存不足的料其余物料是可以成功生成订单的。
我看到request body 缺少了Order Number所以未响应, 您可以参考以下并自定义PO Number 再进行调试。
"order": {
"checkoutProfileId": "INSERT CHECKOUT PROFILE ID HERE",
"customerPurchaseOrderNumber": "INSERT PO NUMBER HERE",
"endCustomerCompanyName": "INSERT END CUSTOMER NAME HERE",
"expediteShipping": false,
PO number不是必须的,文档里面写了,Customer's purchase order number if applicable. This is a optional field.
实际上测试不管加不加这个参数都没有影响结果。
请求地址:https://transact.ti.com/v2/store/orders/test
请求参数: