联系方式

    商务咨询热线

    姓名:姜先生

    电话:137 9849 8030

    邮件:36961055@qq.com

    网站:http://www.beijiaxin.net

你的位置:首页 > 新闻动态 > 技术文章

2.3异常订单记录上传(停车云)

时间:2022/3/16 11:32:14      点击:

应用场景:
1、正常订单调用2.1接口入场,调用2.2接口支付离场,如果遇到异常订单没有入场记录,而且需要停车云平台展示完整收入记录的需要调用2.3接口传完整订单信息到云平台。例如:出场车牌京888888出场时无入场记录,临时收费5元,出场收费系统收费后,调用sdk接口的uploadData(String jsonData)方法,把下列字段组成json数据格式上传,在云平台就会有完整记录,以便于停车云的统计分析功能完整统计。
2、使用扫码枪支付出场的订单,收到支付结果后,调用该接口上传完整订单信息到云平台。

注:单个SDK上传订单频率必须限制低于每秒10条!
字段信息:

名称说明类型最大长度示例是否必传字段
service_name接口名称String64固定为upload_order是
data_target数据上传位置String10固定为 cloud是
car_number车牌String8京GH0093是
in_time进场时间(unix时间戳格式,精确到秒)Number151490875218是
out_time出场时间(unix时间戳格式,精确到秒)Number151490879218是
uid入场收费员编号String24880099是
duration停车时长(分钟)Number1550否
car_type车型String12小车是
c_type进场类型String12通道扫牌是
out_type出场类型String12通道扫牌否
pay_type支付类型String12cash是
auth_code授权码,支付类型是sweepcode时必传String64微信或支付宝支付码否
empty_plot空闲车位数Number1520是
total实时订单金额(不包含已预付、已减免的部分)String156.5是
order_id订单记录号(车辆在停车场停车唯一订单编号,对应入场订单编号)String489009是
freereasons免费原因String21否
out_channel_id出场通道String16A1否
in_channel_id进场通道String16B1否
work_station_uuid岗亭/工作站唯一标识String16qwrrw23534否
ticket_id减免券IDString6434556677否
reduce_amount减免金额String156.0否
amount_receivable应收金额String1510.0是
electronic_prepay电子预付String152.0否
electronic_pay电子结算String151.0否
cash_prepay现金预付String152.0否
cash_pay现金结算String152.0否
etc_payetc结算String151.0否
out_uid出场收费员编号String2423456是
islocked锁车标记Number20否1是否
lock_key锁车密码Number82345否
remark备注String32出场信息备注否
derate_duration减免时长(分钟)Number1530否

示例:
{"electronic_prepay":"0.01","empty_plot":30,"car_type":"小型车","duration":0,"uid":"880099","total":"8.77","out_uid":"880099","pay_type":"cash","out_time":1491875218,"service_name":"upload_order","data_target":"cloud","cash_pay":"8.77","in_channel_id":"A11","in_time":1490875218,"c_type":"普通入场","car_number":"苏DTTTTT3","amount_receivable":"8.78","out_channel_id":"A11","order_id":"A1_2C1491875218","derate_duration":30}

方法调用异步返回:

名称说明类型最大长度示例是否必传字段
state状态Number-0失败1成功是
errmsg方法返回描述String-upload data success!是
service_name接口名称String-upload_order是
order_id订单记录号(车辆在停车场停车唯一订单编号,对应入场订单编号)String-9009是
park_id车场编号String24test001否

示例
{"state":1,"service_name":"upload_order","park_id":"test001","order_id":"9009","errmsg":""}


Copyright 2004~2024 www.beijiaxin.net 深圳市倍加信科技有限公司 版权所有 All Rights Reserved 工信部备案号:粤ICP备19068560号