微信没绑卡不能支付是因为微信支付功能需要通过绑定银行卡来完成实名认证,以符合国家法律法规的要求。
根据《非银行支付机构网络支付业务管理办法》及《支付机构反洗钱和反恐怖融资管理办法》,微信支付会要求用户通过监管规定的验证方式加强身份验证,如果身份识别未达到风险控制的要求,将会影响微信支付的正常使用。根据国家法规对支付服务实名制的要求,需要用户提交完整的身份信息进行实名认证。腾讯方面表示,用户开通实名认证后,会根据交易金额、风险等级等条件,依据国家法规引导用户补齐更多身份信息,但不会要求二次实名认证