> **应用场景**: >车主操作公众号续费月卡或预付页面进行月卡续费时,云平台下发查询月卡续费金额请求到sdk,sdk回调收费系统查询续费金额,收费系统计算后返回给sdk,收费系统通过sdk的方法UploadUtil.uploadData(String jsonData)将当前订单金额上传到云平台,展示给车主续费金额。 字段信息: | 名称 | 说明 | 类型|最大长度 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | --- | card_id |月卡本地编号| String|24| Abc0934234| 是 service_name |接口名称 |String|64 |query_prodprice |是 months| 月卡缴费的时长,如果套餐是年卡(period 值),则 数值 1 表示 1年 |String|12 |5 |是 start_time |开始时间| String|15 |1495158031 |是 trade_no |临时交易号| String| 24|2017051814232332510923 |是 comid |车场编号| String|24 |3251| 否 local_id |收费系统编号,同一车场的收费系统编号不可重复,车场存在多个收费系统集成sdk时,必传| String|196 |22AA |否 car_number|车牌,多个车牌,用”,”英文分隔| String|24 |京G00000,京G00001 |是 period| 套餐的缴费周期,默认 月 |String| 8|月,季,半年,年 |否 discount| 套餐折扣额度|String|64 |7|否(没有设置参数时传空串"") > 示例: > {"trade_no":"20180727181725366421782","local_id":"c48e8f750e19_2.1.2.5_liu_channels_A111","comid":"20000","months":"1","start_time":"1538323200","period":"年","service_name":"query_prodprice","car_number":"苏DTTTTT","card_id":"100000"} * * * * * **返回:调用UploadUtil.uploadData(String jsonData)返回上传结果,方法返回描述如下** | 名称 | 说明 | 类型|最大长度 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | --- | service_name |接口名称| String|64| query_prodprice |是 data_target| 传输位置| String|8 |cloud |是 state |状态| Number| 2|0失败1成功 |是 trade_no| 临时交易号| String| 48|2017051814232332510923 |是 errmsg |方法返回描述| String|48 |State=0时不能为空 |否(有值时必传) price |金额(元)| String|15 |6.0| 是 cloud_notice|公众号月卡续费通知模式 |Number| 2|0老模式,1新模式 |否 ***** > cloud_notice: > 返回1,由云平台下发月卡续费通知(接口3.16)并对该月卡会员进行延期操作,本地收到接口3.16的通知后只延期本地月卡会员记录即可; > 返回0,按老模式由泊链下发续费通知(接口3.10),本地收到接口3.10的通知后需延期本地月卡会员记录,并上传该续费记录和该月卡会员的有效期更新记录到云平台。