在线下单
开发中POST
/ordersSDK API 调用方式
PartnerClient client = new PartnerClient(accessKey,privateKey)
client.v2().order().placeOrder(PlaceOrder.builder(2)
.address("中国","上海","上海",
"闵行区",
"人民路21号中华老字号","亚洲中国上海市闵行区人民路21号中华老字号光明街路易大道北走500米","463000","发顺丰快递")
.accounting("CNY",1)
.consignee("京京","86","13567987906","5969789","0375","22456789045@qq.com")
.extra("此订单仅支持测试使用-uat@everybody!","订单可用")
.addItem("CP-6HPXSI4NTI6",7,300)
.build());
请求参数
Body 参数application/json
items
array [object {3}]
必需
id
string
必需
订单类型为1-新购单时,指产品ID/SKU。
quantity
integer
必需
订单类型1-新购单(卡+套餐)时,指SIM卡数量。
price
integer
必需
产品单价,必填。单位分
accounting
object | null
可选
currency
string
可选
货币代码 IOS 三位大写,默认CNY
pay_channel
integer
可选
支付方式;枚举值:1-后付账单;默认值1
contact
object
必需
name
string
收件人姓名
email
string
联系邮箱
mobile_no
string
必需
收件人手机号,如13552650314
mobile_area
string
电话国家代码
tel_area
string
电话区号
tel_code
string
电话号码
extra
object | null
可选
po
string
外部系统订单ID
remarks
string
订单备注
notification_callback_url
string | null
可选
为空时,订单状态变更不做通知
delivery_address
object
收获地址
district
string
区县
province
string
省
country
string
国家
special_instructions
string
快递备注信息
town
string
乡,镇,街,道
zip
string
邮编
city
string
市
detail
string
详细地址
示例
{
"delivery_address": {
"district": "闵行区",
"province": "上海",
"country": "中国",
"special_instructions": "发顺丰快递",
"town": "人民路21号中华老字号",
"zip": "463000",
"city": "上海",
"detail": "亚洲中国上海市闵行区人民路21号中华老字号光明街路易大道北走500米"
},
"contact": {
"mobile_area": "0375",
"mobile_no": "5969789",
"name": "李佳威",
"email": "22456789045@qq.com",
"tel_area": "86",
"tel_code": "13567987906"
},
"callback": "http://localhost/mno-gateway/internal/callback",
"extra": {
"po": "此订单仅支持测试使用-uat@everybody!",
"remarks": "订单可用"
},
"accounting": {
"pay_channel": 1,
"currency": "CNY"
},
"items": [
{
"price": 300,
"id": "CP-6HPXSI4NTIL",
"quantity": 2
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
data
object
必需
status
integer
可选
订单状态;1-已创建
created_at
integer
创建时间
order_id
string
订单ID
status
object
必需
code
string
必需
message
string
必需
detail
string
必需
示例
{
"data": {
"status": 1,
"created_at": 1686707689000,
"order_id": "OL-6XB9I9XX8QNR"
},
"status": {
"code": "CB-00-0000",
"message": "成功",
"detail": "https://developer.linksfield.net/doc-1413557?nav=01GBM770ARR76AXBD5856Z6J6P"
}
}
最后修改时间: 1 年前