@15311494814
2017-04-07T01:58:52.000000Z
字数 7677
阅读 473
{globalno:"",appno: "",name:"",plateno: "",businesspre: "",jqxpre: "",vehicletax: "",sumpre: "",sessionid:"",createtime:"",status:""}
字段 | 说明 |
---|---|
globalno | 全局流水号 |
appno | 保单号 |
name | 车主姓名 |
plateno | 车辆号牌 |
businesspre | 商业险费用 |
jqxpre | 交强险费用 |
vehicletax | 车船税费用 |
sumpre | 保险总费用 |
sessionid | 车主sessionid |
createtime | 创建时间 |
status | 保单状态 |
注:保单状态:
已投保待支付 0 天安生成订单号和投保号时通知东航接口后
业务状态 1 待支付 用户支付前到天安进行支付校验返回结果为可支付后
业务状态 2 不可支付 用户支付前到天安进行支付校验返回结果为不可支付后
业务状态 3 已支付待转账 用户支付成功后到通知融石科技转账前
业务状态 4 已通知转账待确认 通知融石科技转账后到返回转账结果前
业务状态 5 已转账待承保 融石科技转账成功到通知天安返回承保结果前
业务状态 6 转账失败待退款 融石科技返回转账失败
业务状态 7 承保完成 融石科技返回承保成功
业务状态 8 承保失败待退款
{globalno:"",appno:"",sessionid:"",score:"",cash:"",status:"",createtime:""}
字段 | 说明 |
---|---|
globalno | 全局流水号 |
appno | 投保单号 |
sessionid | 用户sessionid |
score | 用户使用积分数量 |
cash | 用户使用现金数量 |
status | 订单状态 |
createtime | 订单创建时间 |
注:订单状态
已投保待支付 0 天安生成订单号和投保号时通知东航接口后
已支付待承保 1 用户支付成功后到天安承保结果返回前
承保成功 2 天安承保成功通知东航接口后
承保失败待退款 3 天安承保失败通知东航接口后
{globalno:"",appno:"",name:"",plateno:"",businesspre:"",jqxpre:"",vehicletax:"",sumpre:"",score:"",cash:"",createtime:"",payresult:"",failedreason:"",status:""}
字段 | 说明 |
---|---|
globalno | 全局流水号 |
appno | 投保单号 |
name | 车主姓名 |
plateno | 车辆号牌 |
businesspre | 商业险费用 |
jqxpre | 交强险费用 |
vehicletax | 车船税费用 |
sumpre | 保险总费用 |
score | 用户使用积分数量 |
cash | 用户使用现金数量 |
status | 转账状态 |
createtime | 创建时间 |
注:转账状态
未通知转账 0 接收到东航订单成功,为通知天安扣款
已通知转账 1 已通知天安扣款,为接收到结果
转账成功 2 已接收到转账成功,未接收到承保结果
转账失败 3 已接受到转账失败
承保成功 4 已接受承保成功
承保失败 5 已接受承保失败
{globalno:"",appno:"",name:"",plateno:"",businesspre:"",jqxpre:"",vehicletax:"",sumpre:"",createtime:"",status:""}
字段 | 说明 |
---|---|
globalno | 全局流水号 |
appno | 投保单号 |
name | 车主姓名 |
plateno | 车辆号牌 |
businesspre | 商业险费用 |
jqxpre | 交强险费用 |
vehicletax | 车船税费用 |
sumpre | 保险总费用 |
status | 保单状态 |
createtime | 创建时间 |
注:保单状态
未付款 0 天安收到用户付款成功之前
已付款未承保 1 保单收到付款通知之后,未进行承保之前
承保失败 2 保单承保失败
承保成功 3 保单承保成功
数据示例:
{ globalno: "",appno: "",name: "",plateno: "",businesspre: "",jqxpre: "",vehicletax: "",sumpre: ""}
数据示例:
{
globalno: "",result:"success",reason:""
}
数据示例:
{
globalno: "S2I2017032800001",
polno:"6703530136320170000695",
result:"success",
reason:""
}
数据示例:
{
globalno: "S2I2017032800001",
appno: "0703500136320170000648"
}
数据示例:
{
globalno: "S2I2017032800001",
appno: "0703500136320170000648"
}
功能 : 此URL供天安提交保单信息后回调使用,核保成功传入sessionid,核保失败传入失败信息
路径 : GET shop-s2i/tashoporder
参数 :
?sessionid=ssd23123j1232
?reason=%E8%BD%A6%E8%BE%86%E4%BF%A1%E6%81%AF%E
正确返回:
{
"statusCode" : "000000",
"result": "ok",//接收成功返回ok
"desc":""
}
参数 | 是否必须 | 说明 |
---|---|---|
sessionid | 否 | 东航生成的用户sessionid |
reason | 否 | 失败的描述信息 |
**注:sessionid和reason二选一
返回值 | 说明 |
---|---|
result | 接收成功返回ok |
desc | 失败信息 |
功能 : 天安将已保存投保信息发送给东航,东航接收到用于创建保单,保存保单信息,并返回给天安用户sessionid.
路径 : PUT shop-s2i/createinsurancepolicyinfo
body:
{
globalno: "S2I2017032800001", //全局流水号
appno: "0703500136320170000648",//投保单号
name: "张德智", //车主姓名
plateno: "陕CC0969", //车辆号牌
businesspre: "3762.58", //商业险费用
jqxpre: "760.00", //交强险费用
vehicletax: "720.00", //车船税费用
sumpre: "5242.58" //保险总费用
}
返回结果:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "g3k2d3h5v4t3j1j" //返回sessionid
}
参数 | 必填 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
appno | 是 | 投保单号 |
name | 是 | 车主姓名 |
plateno | 是 | 车辆号牌 |
businesspre | 是 | 商业险费用 |
jqxpre | 是 | 交强险费用 |
vehicletax | 是 | 车船税费用 |
sumpre | 是 | 保险总费用 |
正确返回值 | 说明 |
---|---|
result | 接收成功返回sessionid |
desc | 失败信息 |
功能 : 调用返回融石的转账结果
路径 : PUT shop-s2i/recivetransferresult
body :
{
globalno: "S2I2017032800001",//全局流水号
result:"success",//success 为转账成功,fault 为转账失败
reason:"" //转账成功的时候 此项为空,转账失败的时候 此项为失败原因
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 是否必须 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
result | 是 | 转账结果:success 为转账成功,fault 为转账失败 |
reason | 否 | 转账失败为失败原因,转账成功为空 |
返回值 | 说明 |
---|---|
result | ok |
desc | 失败显示信息 |
### 【4】 接收承保结果
功能 : 调用返回融石的承保结果
路径 : PUT shop-s2i/reciveacceptanceresult
body :
{
globalno: "S2I2017032800001", //全局流水号
polno:"6703530136320170000695", //保单号,当承保失败为空
result:"success",//success 为承保成功,fault 为承保失败
reason:""//承保成功为空,承保失败为失败原因
{
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 是否必须 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
polno | 否 | 保单号,当承保失败为空 |
result | 是 | success 为承保成功,fault 为承保失败 |
reason | 否 | 承保成功为空,承保失败为失败原因 |
返回值 | 说明 |
---|---|
result | ok |
desc | 失败显示信息 |
功能 : 校验保单是否可以支付
路径 : PUT ta-s2i/checkorderpayablestatus
body :
{
globalno: "S2I2017032800001", //全局流水号
appno: "0703500136320170000648" //投保单号
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //不可支付显示原因
result: "ok" //可支付显示ok
}
参数 | 是否必须 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
appno | 是 | 投保单号 |
返回值 | 说明 |
---|---|
result | 可支付显示ok |
desc | 不可支付显示不可支付原因 |
功能 : 融石调用,接收融石的扣款请求
路径 : PUT ta-s2i/recivepayrequest
body:
{
globalno: "S2I2017032800001", //全局流水号
appno: "0703500136320170000648" //投保单号
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 必填 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
appno | 是 | 投保单号 |
正确返回值 | 说明 |
---|---|
desc | 扣款失败显示错误信息 |
result | 扣款成功显示返回ok |
功能 : 东航请求融石发起转账
路径 : PUT rongstone-s2i/recivetransferrequest
body :
{
globalno: "S2I2017032800001", //全局流水号
appno: "0703500136320170000648",//投保单号
name: "张德智", //车主姓名
plateno: "陕CC0969", //车辆号牌
businesspre: "3762.58", //商业险费用
jqxpre: "760.00", //交强险费用
vehicletax: "720.00", //车船税费用
sumpre: "5242.58", //保险总费用
score:"2000", //用户使用积分数量
cash:"3242.58", //用户使用现金数量
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 是否必须 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
appno | 是 | 投保单号 |
name | 是 | 车主姓名 |
plateno | 是 | 车辆号牌 |
businesspre | 是 | 商业险费用 |
jqxpre | 是 | 交强险费用 |
vehicletax | 是 | 车船税费用 |
sumpre | 是 | 保险总费用 |
score | 是 | 用户使用积分数量 |
cash | 是 | 用户使用现金数量 |
返回值 | 说明 |
---|---|
result | 成功返回ok |
desc | 失败描述信息 |
功能 : 天安调用,融石接收天安的扣款结果
路径 : PUT rongstone-s2i/recivepayresult
body:
{
globalno: "S2I2017032800001", //全局流水号
result:"success",//success 为扣款成功,fault 为扣款失败
reason:"" //扣款成功为空,扣款失败为失败原因
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 必填 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
result | 是 | 扣款结果,success 为扣款成功,fault 为扣款失败 |
reason | 否 | 扣款结果,扣款成功为空,扣款失败为失败原因 |
正确返回值 | 说明 |
---|---|
result | 扣款成功为ok失败为空 |
desc | 扣款失败为失败原因,成功为空 |
功能 : 天安调用,融石接收天安的承保结果
路径 : PUT rongstone-s2i/reciveacceptanceresult
body :
{
globalno: "S2I2017032800001", //全局流水号
polno:"6703530136320170000695", //保单号,承保失败为空
result:"success",//success 为承保成功,fault 为承保失败
reason:"" //承保成功为空,承保失败失败原因
}
正确返回:
{
statusCode: "000000", //成功返回 6个0
desc: "", //错误信息
result: "ok" //返回ok
}
参数 | 是否必须 | 说明 |
---|---|---|
globalno | 是 | 全局流水号 |
polno | 是 | 保单号 |
result | 是 | 承保结果,success 为承保成功,fault 为承保失败 |
reason | 否 | 失败原因,承保成功为空,承保失败失败原因 |
返回值 | 说明 |
---|---|
result | ok表示已收到 |
desc | 接收失败原因 |
功能 : 轮询查询临时监听表:listener-createinsurancepolicyinfo
路径 : get listener/createinsurancepolicyinfo
正确返回:
{
statusCode: "000000",
desc: "",
result:{ globalno: "S2I2017032800001",
appno: "0703500136320170000648",
name: "张德智",
plateno: "陕CC0969",
businesspre: "3762.58",
jqxpre: "760.00",
vehicletax: "720.00",
sumpre: "5242.58"
}
}
功能描述:
0,所对应表:listener-createinsurancepolicyinfo
1,每次在调用东航的创建保单接口时,会在表中更新一条数据。
2,在点击开启时,先删除表中数据,再轮询查询,该表最多只有一条数据,当调用了创建保单接口,则会获取到表中数据。
3,监听到数据后,轮询停止。
4,再次点击再先删除后轮询。
功能 : 轮询查询临时监听表:listener-recivetransferresult
路径 : get listener/recivetransferresult
正确返回:
{
statusCode: "000000",
desc: "",
result:{
globalno: "S2I2017032800001",
result:"success",
reason:""
}
}
功能描述:
0,所对应表:listener-recivetransferresult
1,每次在调用东航的接收转账结果接口时,会在表中更新一条数据。
2,在点击开启时,先删除表中数据,再轮询查询,该表最多只有一条数据,当调用了接收转账结果接口,则会获取到表中数据。
3,监听到数据后,轮询停止。
4,再次点击再先删除后轮询。
功能 : 轮询查询临时监听表:listener-reciveacceptanceresult
路径 : get listener/reciveacceptanceresult
正确返回:
{
statusCode: "000000",
desc: "",
result:{
globalno: "S2I2017032800001",
polno:"6703530136320170000695",
result:"success",
reason:""
}
}
功能描述:
0,所对应表:listener-reciveacceptanceresult
1,每次在调用东航的接收承保结果接口时,会在表中更新一条数据。
2,在点击开启时,先删除表中数据,再轮询查询,该表最多只有一条数据,当调用了接收承保结果接口,则会获取到表中数据。
3,监听到数据后,轮询停止。
4,再次点击再先删除后轮询。
功能 : 轮询查询临时监听表:listener-checkorderpayablestatus
路径 : GET listener/checkorderpayablestatus
正确返回:
{
statusCode: "000000",
desc: "",
result:{
globalno: "S2I2017032800001",
appno: "0703500136320170000648"
}
}
功能描述:
0,所对应表:listener-checkorderpayablestatus
1,每次在调用天安的支付校验接口时,会在表中更新一条数据。
2,在点击开启时,先删除表中数据,再轮询查询,该表最多只有一条数据,当调用了支付校验接口,则会获取到表中数据。
3,监听到数据后,轮询停止。
4,再次点击再先删除后轮询。
功能 : 轮询查询临时监听表:listener-recivepayrequest
路径 : get listener/recivepayrequest
正确返回:
{
statusCode: "000000",
desc: "",
result:{ globalno: "S2I2017032800001",
appno: "0703500136320170000648"
}
}
功能描述:
0,所对应表:listener-recivepayrequest
1,每次在调用天安的接收扣款请求接口时,会在表中更新一条数据。
2,在点击开启时,先删除表中数据,再轮询查询,该表最多只有一条数据,当调用了接收扣款请求接口,则会获取到表中数据。
3,监听到数据后,轮询停止。
4,再次点击再先删除后轮询。