测试地址:https://beta.bolink.club/unionapi/paymonthcard 正式地址:https://s.bolink.club/unionapi/paymonthcard **应该场景:** 1、 用户微信扫码在微信中打开订单网址,云平台服务器调用此接口,取回预下单信息,当返回的状态(state)为1时,取出payurl参数,把用户微信请求跳转到payurl,完成下单,调起微信支付页面。 2、 云平台服务调用此接口,取回payurl后,生成二维码,用户扫码后发起支付。 **说明:当前支持微信、支付宝来发起支付** 请求数据:json字符串 | 字段名称 | 类型 | 说明 | 是否必传 | 示例 | | --- | --- | --- | --- | --- | | union_id | Number | 厂商平台账户 | 是 | 200159 | | sign | String | 数据data的签名值 32位 | 是 | 51582ADA1872E38884E6119673021F7D | | data | json | 包含下面的所有字段的json对象 | 是 | {“park_id”:”21787”,”amount”:”0.01”…} | | park_id | String | 车场编号 | 是 | 21787 | | amount |String | 金额,单位是元,保留两位小数 | 是 | 0.01 | | card_id | String |月卡编号,32位以内,字母数字和下划线组成 | 否 | A1_2C1528943355 | | trade_no | String |交易流水号,由数字组成的字符串,16-32位,不可低于16位,不可重复。 | 是 | 201712125566359777 | |notify_url | String |支付成功回调地址,以http或https开头,回调是以post方法请求,地址不要包含参数信息。 |是 | http://beta.bolink.club/unionapi/monthpaynotify | | back_url | String | 支付成功后用户返回地址,为空时,返回到泊链默认页面 |否 | https://beta.bolink.club/unionapi/paysuccess?trace_no=201712125566359777 | | cancel_url | String | 支付失败用户返回地址,为空时,返回到泊链默认页面 |否 |https://beta.bolink.club/unionapi/paysfail?trade_no=201712125566359777 | | car_number | String |车牌 | 否 | 苏HHH000 | | attach |Json | 附加信息,回调时返回 | 否 |{“order_id”:”abc123”} | | pay_channel | String | 支付通道,微信(weixin)或支付宝(ali),接受weixin或ali两个参数值,默认微信 | 否 | weixin | | time_temp | String | 时间戳,每次调用要改变,确保签名不一样。 | 是 | 1533035031600 | **示例:** {"sign":"51582ADA1872E38884E6119673021F7D","union_id":200159,"data":{"back_url":"https://beta.bolink.club/unionapi/paysuccess?trace_no=201712125566359777","amount":"0.01","trade_no":"201712125566359777","cancel_url":"https://beta.bolink.club/unionapi/paysfail?trade_no=201712125566359777","park_id":"21787","attach":{"order_id":"abc123"},"car_number":"苏HHH000","notify_url":"http://beta.bolink.club/unionapi/monthnotify","pay_channel":"weixin","card_id":"A1_2C1528943355","time_temp":1533035031600}} **泊链收到处理后,同步返回:json字符串** | 字段名称 | 类型 | 说明 | 是否必传 | 示例 | | --- | --- | --- | --- | --- | | state | Number |调用结果 0失败,1成功 | 是 | 1 | | errmsg |String | 错误提示信息 | 否 | Status为0时必传 | |trade_no | String | 调用支付接口时传入的trade_no | 是 | 201712125566359777 | | payurl | String | 支付地址,收到后,跳转,发起支付 | 是 | https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx85e16a11d32ee2e1&redirect_uri=https%3A%2F%2Fbeta.bolink.club%2Funionapi%2Fpaymonthcard%3Fkfc_id%3d9127&response_type=code&scope=snsapi_base&state=123#wechat_redirect | **示例:** {"trade_no":"201712125566359777","payurl":"https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx85e16a11d32ee2e1&redirect_uri=https%3A%2F%2Fbeta.bolink.club%2Funionapi%2Fpaymonthcard%3Fkfc_id%3d9127&response_type=code&scope=snsapi_base&state=123#wechat_redirect","state":1}