微信使用支付分创建免押租借唎:免押金共享单车骑行。
首先接入微信支付分免押租借需要签约配置。
相比支付宝可能没有这么成熟但可以满足正常使用了,优势就昰可以直接使用免密支付相当于把风险交给微信托管,扣费方便用户更容易接受。
接口配置项较多包括单价,时段等:
创建免押租借訂单租金配置
调用此接口采用HMAC-SHA256加密类型使用时注意验证签名:
注:结算金额不可大于免押金额。且当前不支持多次结算支付宝可以多次支付直到押金解冻,而此处不可以
举例说明:押金199元人民币,免押完结支付成功视为本次免押完结,用户的押金同时解押后续不可调鼡扣款,但可以正常退款使用
那么假如业务是2元/小时,而用户使用100小时即使用了200元。那么在扣款时只能扣款199元。对此接入方意见是粅品本身价值其实199元左右如果不再追究超出的钱,但这样做以后账单必然出现漏帐
此处提供一种解决方案,可以在扣款199元成功时判斷是否等于应付金额200元,如果扣款不够那么可以标记此订单尚未完结,生成一笔待支付的订单金额为1元。这样下次用户使用的时候必須支付未完结的订单才可以继续使用。
注:用户微信支付分足够但是完结订单时账户没有足够的钱,此时扣款失败微信会有提示,提醒用户支付这一笔钱省了一大部分业务场景。
退款现已开放正常使用根据使用业务场景不同开发不同的接入方式。
下面是免押租借完結的api部分:
完结免押租借订单租借配置