微信自己的支付分系统,使用支付分免除押金,可以用于共享单车等免押金租借。
微信免押租借提供的接口:(使用HMAC-SHA256加密方式,要使用证书和apiv3密钥)
创建租借订单: https://api.mch.weixin.qq.com/wxv/createrentbill 申请免押的接口,调起免押处理和免密支付确认。
完结租借订单: https://api.mch.weixin.qq.com/wxv/finishrentbill 完结租借订单,传入金额(可以为0),完成租借。
查询租借订单: https/api.mch.weixin.qq.com/wxv/queryrentbill 查询租借订单,得到当前订单的状态和类型。
修改租借订单: https://api.mch.weixin.qq.com/wxv/changerentmoney 前置条件是用户确认或商户完结后,用户支付后不可使用。(感觉一点用都没有-_-)
注意事项:
1.加密方式不同于默认MD5加密,注意加密和签名生成方式。
2.使用证书,传入url用于创建租借订单。
3.创建租借时,前端调起时需要小程序跳转到微信免押测,需要加密一个extraData给前端用于跳转。
4.用户输入密码确认时务必保证已生成apiv3密钥,不然收不到回调。
5.退款接口,使用原生的余额退款,对就是md5加密的那个,目前还没有调通,正在开放。。