- 默认分组
- 产品
- 入库计划单
- 库存
- 订单
- 退货
- 调拨
- 预约
- 基础数据
- 三方授权
- 运费
- 费用
创建销售订单(带附件的 )
POST
https://hwc-open-api.yqn.com/v1/saleOrder/create
请求参数
Header 参数
x-api-key
string
必需
示例值:
abc123(认证信息)
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
orderNo
string
来源单号
carrier
string
可选
carrierCode
string
物流商服务Code
warehouseCode
string
可选
currency
string
可选
paidAt
string
可选
shipToCountry
string
必需
shipToState
string
必需
shipToCity
string
目的城市
shipToPostal
string
发运邮编
shipToAddress1
string
发运地址1
shipToAddress2
string
发运地址2
shipToContact
string
发运联系人
buyerName
string
客户姓名
buyerEmail
string
客户邮箱
shipToTelephone
string
发运联系电话
thirdPartyAccount
string
可选
shipServiceLevel
string
可选
poNumber
string
可选
channelAccount
string
可选
isPrime
integer
可选
latestShipDate
string
可选
estimatedDeliveryTime
string
可选
salesPlatform
integer
必需
erpPlatform
integer
可选
remark
string
可选
productItems
array [object {12}]
(产品行)
sku
string
发货产品
quantity
integer
发货数量
isInsure
integer
可选
isSignature
integer
可选
skuAmount
number
当前sku总金额
insureAmount
number
可选
articleNo
string
可选
ean
string
可选
supplierArticleNo
string
可选
lineNo
string
可选
skuOrderSn
string
可选
skuTransactionSn
string
可选
attachInfoItems
array [object {5}]
可选
name
string
可选
url
string
必需
file
string
必需
type
integer
必需
remark
string
备注
packageItems
array [object {7}]
可选
refNo
string
包裹参考号-非必填
length
number
包裹长(cm)
width
number
包裹宽(cm)
height
number
包裹高(cm)
weight
number
包裹重量(g)
skuInfo
array [object {2}]
可选
materialType
array[integer]
必需
tags
array[integer]
可选
示例
{
"orderNo": "string",
"carrier": "string",
"carrierCode": "string",
"warehouseCode": "string",
"currency": "string",
"paidAt": "string",
"shipToCountry": "string",
"shipToState": "string",
"shipToCity": "string",
"shipToPostal": "string",
"shipToAddress1": "string",
"shipToAddress2": "string",
"shipToContact": "string",
"buyerName": "string",
"buyerEmail": "string",
"shipToTelephone": "string",
"thirdPartyAccount": "string",
"shipServiceLevel": "string",
"poNumber": "string",
"channelAccount": "string",
"isPrime": 0,
"latestShipDate": "string",
"estimatedDeliveryTime": "string",
"salesPlatform": 0,
"erpPlatform": 0,
"remark": "string",
"productItems": [
{
"sku": "string",
"quantity": 0,
"isInsure": 0,
"isSignature": 0,
"skuAmount": 0,
"insureAmount": 0,
"articleNo": "string",
"ean": "string",
"supplierArticleNo": "string",
"lineNo": "string",
"skuOrderSn": "string",
"skuTransactionSn": "string"
}
],
"attachInfoItems": [
{
"name": "string",
"url": "string",
"file": "string",
"type": 0,
"remark": "string"
}
],
"packageItems": [
{
"refNo": "string",
"length": 0,
"width": 0,
"height": 0,
"weight": 0,
"skuInfo": [
{
"sku": "string",
"qty": 0
}
],
"materialType": [
0
]
}
],
"tags": [
0
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://hwc-open-api.yqn.com/v1/saleOrder/create' \
--header 'x-api-key: abc123(认证信息)' \
--header 'Content-Type: application/json' \
--data-raw '{
"orderNo": "string",
"carrier": "string",
"carrierCode": "string",
"warehouseCode": "string",
"currency": "string",
"paidAt": "string",
"shipToCountry": "string",
"shipToState": "string",
"shipToCity": "string",
"shipToPostal": "string",
"shipToAddress1": "string",
"shipToAddress2": "string",
"shipToContact": "string",
"buyerName": "string",
"buyerEmail": "string",
"shipToTelephone": "string",
"thirdPartyAccount": "string",
"shipServiceLevel": "string",
"poNumber": "string",
"channelAccount": "string",
"isPrime": 0,
"latestShipDate": "string",
"estimatedDeliveryTime": "string",
"salesPlatform": 0,
"erpPlatform": 0,
"remark": "string",
"productItems": [
{
"sku": "string",
"quantity": 0,
"isInsure": 0,
"isSignature": 0,
"skuAmount": 0,
"insureAmount": 0,
"articleNo": "string",
"ean": "string",
"supplierArticleNo": "string",
"lineNo": "string",
"skuOrderSn": "string",
"skuTransactionSn": "string"
}
],
"attachInfoItems": [
{
"name": "string",
"url": "string",
"file": "string",
"type": 0,
"remark": "string"
}
],
"packageItems": [
{
"refNo": "string",
"length": 0,
"width": 0,
"height": 0,
"weight": 0,
"skuInfo": [
{
"sku": "string",
"qty": 0
}
],
"materialType": [
0
]
}
],
"tags": [
0
]
}'
返回响应
🟢200成功
application/json
Body
statusCode
number
必需
status
number
处理结果类型
code
number
必需
message
string
具体返回信息
data
object
必需
orderId
integer
必需
示例
{
"statusCode": 200,
"status": 0,
"code": 200,
"message": "创建订单成功",
"data": {
"orderId": 193252852
}
}