查询计价规则接口
更新时间: 2022-11-06 打车必须接入,接送机站建议接入(对接前请先沟通)。
接口概述
1、该接口用来查询供应商计价规则信息,并对外公示。
2、性能要求:供应商需要在1000ms内响应结果。
请求地址
地址格式:
{Domain}/{Channel}/pricerule/2.0/{timeStamp}/{sign}
请求内容
PriceRuleRequest
参数 |
类型 |
必传 |
描述 |
示例 |
备注 |
categoryCode |
String |
是 |
服务类型 |
airport-pickup |
服务类型 |
cityId |
long |
是 |
城市Id |
258 |
城市ID列表 |
vehicleType |
Long |
是 |
车型 |
117 |
车型ID列表 |
priceMode |
Integer |
是 |
计价模式 |
|
0-普通计费 1-一口价 |
fixedLocation |
FixedLocationDTO |
否 |
机场/火车/高铁站信息 |
|
注1:仅接送机/站场景下有值 |
serviceProviderId |
Long |
否 |
服务商ID |
1000000 |
用于多服务商接入场景,需要的供应商请联系我方技术添加 |
返回内容
PriceRuleResponse
参数 |
类型 |
必传 |
描述 |
示例 |
备注 |
msgCode |
String |
是 |
响应码 |
OK |
响应码 |
message |
String |
否 |
响应详情 |
成功 |
响应码 |
currency |
String |
否 |
供应商币种 |
CNY |
注1:默认是CNY,可选的为USD/CNY/EUR/JPY |
commonRule |
List<PriceRuleDTO> |
是 |
常规/工作日计价规则 |
|
|
weekendRule |
List<PriceRuleDTO> |
否 |
周末/休息日计价规则 |
|
|
holidayRule |
List<PriceRuleDTO> |
否 |
节假日计价规则 |
|
|
FixedLocationDTO
参数 |
类型 |
必传 |
描述 |
示例 |
备注 |
fixedCode |
String |
是 |
机场三字码/火车站code |
FOC |
注2 |
fixedLocationName |
String |
是 |
机场名称/火车站名称 |
长乐国际机场 |
注3 |
cityId |
String |
是 |
城市Id |
258 |
城市ID列表 |
cityName |
String |
是 |
城市名称 |
福州 |
城市ID列表 |
PriceRuleDTO
查看下方页面示例,有助您理解前端渲染逻辑
参数 |
类型 |
必传 |
描述 |
示例 |
备注 |
code |
String |
是 |
计费规则编码 |
|
|
mainPriceRule |
PriceRuleItemDTO |
是 |
主规则/平峰规则 |
|
|
subPriceRuleList |
List<PriceRuleItemDTO> |
否 |
分段规则 |
|
注1:subPriceRuleList和desc不可同时为空 |
desc |
List\ |
否 |
补充信息 |
|
注1:subPriceRuleList和desc不可同时为空 |
sortNum |
Integer |
否 |
排序 |
|
注1:序号不能重复 |
PriceRuleItemDTO
参数 |
类型 |
必传 |
描述 |
示例 |
备注 |
name |
String |
是 |
标题 |
|
|
|
value |
String |
是 |
金额 |
|
注1:value只能是大于等于0的数字字符串,最多保留两位小数 |
计费规则编码
计费规则编码是费用编码的子集
编码 |
含义 |
计费单位 |
START_FEE |
起步价 |
元 |
MIN_COAST_FEE |
最低消费补足费 |
元 |
NORMAL_KM_FEE |
公里费 |
元/公里 |
NORMAL_TIME_FEE |
时长费 |
元/分钟 |
LONG_KM_FEE |
远途费 |
元/公里 |
OTHER_FEE |
其他计费规则 |
元 |
请求示例
{
"categoryCode":"airport-dropoff",
"cityId":1,
"vehicleType":117,
"priceMode":1
}
响应示例
{
"commonPrice": [{
"code": "START_FEE",
"mainPriceRule": {
"name": "起步费(含2.00公里/5.00分钟)",
"value": ""
},
"subPriceRuleList": [ {
"name": "00:00:00-12:00:00",
"value": "1.1"
}, {
"name": "12:00:00-00:00:00",
"value": "2.0"
}],
"desc": [],
"sortNum": 1
}, {
"code": "NORMAL_KM_FEE",
"mainPriceRule": {
"name": "里程费",
"value": ""
},
"subPriceRuleList": [{
"name": "00:00:00-12:00:00",
"value": "1.0"
}, {
"name": "12:00:00-00:00:00",
"value": "2.0"
}],
"desc": [],
"sortNum": 2
}, {
"code": "NORMAL_TIME_FEE",
"mainPriceRule": {
"name": "时长费",
"value": ""
},
"subPriceRuleList": [{
"name": "00:00:00-12:00:00",
"value": "1.0"
}, {
"name": "12:00:00-00:00:00",
"value": "2.0"
}],
"desc": [],
"sortNum": 3
}, {
"code": "LONG_KM_FEE",
"mainPriceRule": {
"name": "远途费",
"value": ""
},
"subPriceRuleList": [{
"name": "0-10.0公里",
"value": "0.0"
}, {
"name": "10.0-10000.0公里",
"value": "1.0"
}],
"desc": [],
"sortNum": 4
}, {
"code": "OTHER_FEE",
"mainPriceRule": {
"name": "附加费",
"value": ""
},
"subPriceRuleList": [],
"desc": ["附加费用包括路桥费、停车费和清洁费(洗车费)。如果产生清洁费的,按以下标准执行:1)如乘客在使用车辆过程中因踩踏、将食物、饮料洒落、宠物排便等在座椅或车内,造成车内环境脏乱或有异味的,乘客需支付100元/次的清洁费。2)如乘客乘车时呕吐造成车辆脏乱、有异味,乘客需支付200元/次的清洁费。"],
"sortNum": 5
}, {
"code": "OTHER_FEE",
"mainPriceRule": {
"name": "节假日服务费",
"value": ""
},
"subPriceRuleList": [{
"name": "2022/06/28 15:35:00 - 2023/06/29 15:33:10",
"value": "3.00"
}],
"desc": [],
"sortNum": 6
}]
}
页面示例
异常示例
{
"msgCode": "Error",
"message": "",
}