微信不能扫码支付的原因有以下几点:
1. 支付限额:微信支付的单笔支付限额较低,如果超过了限额,就无法完成支付。
2. 设备故障:如果手机或扫码设备出现故障,就无法完成支付。
3. 银行卡问题:如果银行卡没有足够的余额或者被限制使用,就无法完成支付。
4. 网络问题:如果网络质量不好或者断网,就无法完成支付。
5. 微信支付账户问题:如果微信支付账户出现异常或被封禁,就无法完成支付。
6. 商户设置问题:有些商户关闭了扫码支付功能或设置了特定的支付方式,导致无法使用微信扫码支付。
总之,无法完成微信扫码支付的原因有很多,需要逐一排查。如果遇到问题可以联系微信支付客服解决。