文档中心 > API类目 > 旅行用车API

qimen.alitrip.rentcar.addedservice.check (增值服务加购预下单check)

增值服务加购预下单check接口,该接口可支持保险加购、额外服务加购。主要作用为下单前一些参数、价格等校验,只有该接口返回可下单的结果时,才能走到正常下单。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
addedServiceCheckReq AddedServiceCheckReq 可选 增值服务加购check入参
  • └ orderId
  • Number
  • 可选
  • 1625
  • 飞猪订单号(租车单单号)
  • └ vendorOrderId
  • String
  • 可选
  • 20080
  • 供应商订单号(租车单号,商家可自行校验相关参数。eg:用户是否重复购买某保险)
  • addedServices
  • AddedServiceDTO []
  • 可选
  • 加购的增值服务列表
  • └ serviceType
  • Number
  • 可选
  • 1
  • 增值服务类型 1:额外服务类 2:保险类
  • └ serviceCode
  • String
  • 可选
  • 21
  • 商家增值服务Code
  • └ price
  • Number
  • 可选
  • 100.00
  • 增值服务下单时价格,单位:分
  • └ serviceName
  • String
  • 可选
  • 基础服务费
  • 增值服务名称
  • └ sid
  • String
  • 可选
  • 21
  • 飞猪商家增值服务标准编码 11:车辆租金 12:零散小时费 13:手续费 14:商家优惠,传负值 21:基础服务 22:优享服务 23:尊享服务 24:其他保险服务费 31:送车上门服务费 32:上门还车服务费 33:异地还车费 34:夜间服务费 101:婴儿座椅(0~15个月) 102:儿童座椅(9个月~6岁) 103:儿童增高座垫(6~12岁) 111:防滑链 112:雪地胎 201:一口价活动 OTHER:其他费用

响应参数

名称 类型 示例值 描述
addedServiceCheckRsp AddedServiceCheckRsp 增值服务加购check返参
  • └ checkStatus
  • Number
  • 0
  • check状态 0:校验失败,不能下单 1:校验通过,能下单
success Boolean ture 是否成功 true:成功 false:失败
retCode String 错误码 错误码
retMessage String 错误信息 错误信息

请求示例

{"addedServiceCheckReq":{"orderId":1625,"vendorOrderId":"20080","addedServices":[{"serviceType":1,"serviceCode":"21","price":0,"serviceName":"基础服务费","sid":"21"}]}}

响应示例

{
    "addedServiceCheckRsp":{
        "checkStatus":0
    },
    "success":ture,
    "retCode":"错误码",
    "retMessage":"错误信息"
}

验签示例

{"success":"false","retMessage":"Illegal request","retCode":"sign-check-failure"}

错误码解释

错误码 错误描述 解决方案

API工具

FAQ

返回
顶部