Create order
POST
/order/addLast modified: 1 年前
Maintainer:
Create order
Request
Header Params
Authorization
string
required
Authorization
Example:
2+s8CDVEwkmRHSJ9lorE5Q==
Body Params application/json
skus
string
skus
Fomart:
currencycode
string
currency
currency
language
string
language
language
Example1
{
"skus": "4444444*7,55555555*2",
"currencycode": "USD",
"language": "en"
}
Request samples
Responses
success(200)
unauthorized(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
Success
boolean
required
OrderID
string
required
Currency
object
required
CurrencyCode
string
required
CurrencyName
string
required
Symbol
string
required
Symbol2
string
required
Symbol3
string
required
Rate
integer
required
SpecialRate
boolean
required
FormatString
string
required
Format2String
string
required
Format3String
string
required
Items
array[string]
required
FailedItems
array [object {6}]
required
SKU
string
required
Quantity
integer
required
Remark
null
required
CustomerSKU
string
required
Exists
integer
required
ErrorMessage
object
required
Orders
array [object {2}]
required
orderId
string
optional
splitLogicsName
string
optional
Example
{
"Success": true,
"OrderID": "V23120200014",
"Currency": {
"CurrencyCode": "USD",
"CurrencyName": "USD",
"Symbol": "$ - USD",
"Symbol2": "USD",
"Symbol3": "USD - $",
"Rate": 1,
"SpecialRate": false,
"FormatString": "${0:N2}",
"Format2String": "USD{0:0.00}",
"Format3String": "USD-${0:0.00}"
},
"Items": [],
"FailedItems": [
{
"SKU": "4444444",
"Quantity": 7,
"Remark": null,
"CustomerSKU": "",
"Exists": 0,
"ErrorMessage": {
"SKU": null,
"Message": "the sku can't use.",
"Data": null,
"ErrorCode": "202"
}
},
{
"SKU": "55555555",
"Quantity": 2,
"Remark": null,
"CustomerSKU": "",
"Exists": 0,
"ErrorMessage": {
"SKU": null,
"Message": "the sku can't use.",
"Data": null,
"ErrorCode": "202"
}
}
],
"Orders": [
{
"orderId": "V23120200014",
"splitLogicsName": ""
}
]
}
Last modified: 1 年前