简要描述:
- 创建订单
请求URL:
- SubmitOrder
请求参数:
此数据为业务数据,作为调用参数中data字段的内容。
订单信息表
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
ProductNo | 是 | 字符串 | 必填,产品编号,不可为空 |
GetWay | 是 | 字符串 | 必填,固定值:getBySelf=自取,getByHome=上门,post=邮寄,embassy=使馆代寄 |
Address | 否 | 字符串 | 签证收件邮寄地址 |
AreaName | 否 | 字符串 | 签证收件区名称 |
CityName | 否 | 字符串 | 签证收件市名称 |
ProviceName | 否 | 字符串 | 签证收件省名称 |
VisaApplyName | 否 | 字符串 | 申请人姓名,多个申请人,号分隔 |
VisaApplyPhone | 否 | 字符串 | 申请人联系电话,多个,号分隔 |
Desc | 否 | 字符串 | 订单备注 |
BuyPackId | 是 | 整型 | 购买套餐 ID,产品详情中的套餐 ID |
BuyProductNum | 是 | 整型 | 购买数量 |
ProductID | 是 | 整形 | 产品 ID,产品详情中的产品 ID |
AccoutName | 否 | 字符串 | 下单客户账号,接口提供方系统分配,提交的订单在接口提供方系统中归属到该账号下 |
GoDate | 否 | 字符串 | 短日期格式 |
SaleId | 否 | int | 销售员ID |
入参示例:
{
"apiKey" : "test1",
"apisecret" : "78FBB3D68B40A347644619ACF902CED3",
"currentTimeStamp" : "20171220121214",
"sign" : "B64A2950E5CBEC7D517F35B94AA75543",
"uri" : "http://localhost:39450/visa/SubmitOrder",
"data" :
{
"ProductNo" : "QZ000014",
"GetWay" : "post",
"Address" : "",
"AreaName" : "",
"CityName" : "",
"ProviceName" : "",
"VisaApplyName" : "",
"VisaApplyPhone" : "",
"Desc" : "",
"BuyPackId" : 9560,
"BuyProductNum" : 1,
"ProductID" : 14,
"AccoutName" : "",
"GoDate" : "",
"SaleId" : 0
}
}
返回示例:
正确时返回:
{
"Code" : 0,
"Success" : true,
"Message" : "",
"Data" : "
{
"ClientObject": "OW019385",
"Code": 200,
"Status": null,
"IsSuccess": true,
"ErrorException": null
}
"
}
错误时返回:
{
"Code" : 100002,
"Success" : false,
"Message" : "应用认证错误",
"Data" : ""
}
返回参数说明:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
Success | 是 | boolean | 是否成功,成功返回true,失败返回false |
Message | 是 | String | 错误信息,成功返回空 |
Data | 是 | String | Json字符串 |
输出参数 ClientObject 说明(JSON 集合):
参数名 | 类型 | 说明 |
---|---|---|
ClientObject | 字符串 | 下单成功返回订单编号 |
备注:
-