微信和支付宝付款码条码规则

2022-10-27 16:25:45
我们在做 `B 扫 C` 场景下的支付业务时,经常需要区分用户使用的是微信或是支付宝,相关规则如下 ## 支付宝 支付宝用户付款码,25-30 开头的长度为 16-24 位的数字,实际字符串长度以开发者获取的付款码长度为准;付款码使用一次即失效 ![支付宝.png](https://static.daimaku.net/post/202210/27/f68b495aaebdd6ca529ae8ae34b60f49.png) ## 微信 微信用户付款码条形码规则:18位纯数字,以10、11、12、13、14、15开头 ![微信.png](https://static.daimaku.net/post/202210/27/85ae32cd4828b6426bf90ed19fc9f3e5.png) ## 相关链接 支付宝:https://docs.open.alipay.com/194/106039/ 微信:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=5_1