我在做测试订单的时候,调用API能正常执行生成IT订单,API如下:
POST: https://transact.ti.com/v2/store/orders/test
{
"order": {
"checkoutProfileId": "*******************************************",
"customerPurchaseOrderNumber": "T2023031601",
"endCustomerCompanyName": "Fabricators International Limited",
"expediteShipping": false,
"customerOrderComments": [
{
"message": "MY TEST ORDER"
}
],
"lineItems": [
{
"customerLineItemNumber": 1,
"tiPartNumber": "NE555DR",
"customerPartNumber": "test11",
"customReelIndicator": false,
"quantity": 1,
"customerItemComments": [
{
"message": "SOME COMMENT GOES HERE"
}
]
},
{
"customerLineItemNumber": 2,
"tiPartNumber": "LM358PWR",
"quantity": 5
}
]
}
}
但是在正式生成订单的时候,提示Apruve Invlid,期间没有对checkout profile进行任何修改,
请问这是什么原因?
