对外支付接口


测试地址:/wit/chargeApi/queryCharge
正式地址:/wit/chargeApi/queryCharge

字段名称 说明 类型 示例 是否必传字段
path 请求地址 String chargeOrder/paymentOrder(固定)
orderNum 充电订单流水号 String 20130142020105202208171450200000
accountType 账号级别类型 1 代表厂商 2 服务商 3 车场 Integer 1
accountId 账号 id Long 111
phone 手机号 String 13256564848
chargeCode 充电桩编码 String 123456789
gunNum 充电枪编码 String 001
openId 用户唯一编码 String 151515SFFSF
serviceFee 服务费 Bigdecimal 1.12
powerFee 电费 Bigdecimal 1.22
chargeCTime 开始充电时间 秒级时间戳 Long 1651030568
chargeETime 充电结束时间秒级时间戳 Long 1651040568
electricity 耗电量 单位 KW/H Bigdecimal 1.12
power 充电平均功率 KW Bigdecimal 12
chargeTime 设备充电时长 单位 秒 Long 3600
remark 备注 String 测试
carNumber 电费 String 粤 B123456

请求示例:
{"orderNum":20130142020105202208171450200000,"path":"chargeOrder/queryById"}
请求头:partType:"API-WIT" ,appId:"ad23f2345cb3443" ,sign:"612B54F2F30D0854DE55B6E7B71ABA66"
签名方式 sha1,加密字符串 +secret,编码格式 UTF-8

返回参数:

字段名称 说明 类型 示例 是否必传字段
code 状态码(200 拉起支付成功 204 该笔订单无须支付 其他失败) int 200
message 返回信息 String 操作成功
data 状态码为 200 时返回支付信息) Object
data.appId 小程序 ID string[1,32] wx8888888888888888
data.timeStamp 十位时间戳 String 1414561699
data.nonceStr 随机字符串 String 5K8264ILTKCH16CQ2502SI8ZNMTM67VS
data.parkage 订单详情扩展字符串 String prepay_id=wx201410272009395522657a690389285100
data.signType 签名方式 String RSA
data.paySign 签名 String oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD

返回示例:{

"status": 200,

"msg": "成功",

"data": "{\"appId\":\"wxfc2f68263c3dea9d\",\"timeStamp\":\"1663052736\",\"nonceStr\":\"4c440453fbdd4c17bccc50710a2a3900\",\"package\":\"prepay_id=wx1315053601139478170540e608d71c0000\",\"signType\":\"RSA\",\"paySign\":\"yckFND/i+7GCUK4seczbzqvDYqBrrFBDrW8p12Cvzlsu5aomUsDIrYPLU0KYh3SfUctJz2ja7IBS9Cdzje/1dEooDQi7ZQWiqWkYNcClAjxTECwpuO0BItVrLIYMUXBseTWdx/f9THaCe9MkQ/iwH5f5MUvQ08sn+Q9GUqSZntSnvCdVytfBw9/Kc6dZvCT3XJWNP8wQJNf1OQpGQeUhoCbIyHE4WEhh3ollgLbKq49o2M5WzNdgpCXRVNTg6Qid7t/jbPkFlaWpAb6Pm5dhksFIwD+dledTvfVSuC9+ME8hmMCVxisIXpTuSgfIkJpJBidAulQaTNUiWcbc/4c3Rg==\"}",

"carNum": null
}


admin 2023年11月3日 10:15 1 收藏文档