# 创建订单
### **Update Log:**
V2.1更新:
2.1对subscribe类型的产品进行判断。要求传入出游日期。
+++
post:/openapi/index.php?method=creatOrder
*int:partnerId#联合分配的合作方ID。
*json:body#提交内容json格式数据,参考提交数据demo
<<<
提交数据demo
{
"partnerId": 1985,
"body": {
"orderId": "string",
"LHDealId": "string",
"sellPrice": 5,
"quantity": 3,
"travelDate": "2016-04-13",
"visitor": [
{
"name": "王二",
"mobile": "18888888888",
"address": "中国北京市胡说区侃大山街不靠谱小区6号楼001号",
"zipcode": "100000",
"credentials":"string",
"email": "100000@163.com"
},
]
}
}
*号代表字段为必填项
body字段介绍
*string: orderId # 订单id unique
*string: LHDealId # 产品ID unique
*number: sellPrice # 售卖单价 单位:元 number (double)
*int : quantity # 订单数量 integer (int32)
string: travelDate # 出游日期 格式如:yyyy-MM-dd (V2.1新增 subscribe类型产品必填项)
*array: visitor # 游玩人信息 字段说明如下↓,适配部分特殊门票,若需要多条游玩人信息,这里传入json数组形式
visitor字段介绍
*string:name # 用户姓名
*string:mobile # 使用者手机号
string:address# 地址
string:zipcode# 邮编
string:credentials# 身份证号
string:email # 邮箱
<<<
success
{
"code":10000,
"describe":"执行成功",
"partnerId":3528,
"body":{
"LHOrderId":"15354",
"orderStatus":2,
"voucherType":0,
"voucher":""
}
}
<<<
error
{
"code":20000,
"describe":"执行失败",
"partnerId":3528,
"body":{
"LHOrderId":"15354",
"orderStatus":3,
"voucherType":0,
"voucher":""
}
}
<<<
返回参数说明:
开头为 '*' 表示必填项
*int: code # 交互码 取值请参考交互码类型映射表
*string: describe # 交互描述
*int: partnerId # 合作方ID
*json: body # 返回body内容,字段说明如下↓
返回body内容说明
*string: LHOrderId # 联合订单ID unique
*int: orderStatus # 订单状态,取值请参考 开发必读》订单返回状态说明
int: voucherType # 凭证类型 默认为0,0:短信验证码,1:二维码
string: voucher # 凭证码
+++