微信支付收不到短信验证码可能有以下几种原因。
1、手机短信功能被关闭或欠费了,建议检查手机是否欠费或是否有其他短信功能问题,可以试着发送其他短信确认是否正常,如果存在问题,需要及时缴费或联系手机运营商解决。

2、填写手机号码时出现了错误,请检查填写的手机号码是否正确,确保没有多余空格或其他字符。
3、系统延迟或服务器问题,网络繁忙时可能会出现延迟,建议稍后再尝试发送验证码,也有可能是微信支付系统或服务器的问题,需要等待一段时间或者联系微信客服解决。
4、手机安全软件拦截,一些手机安全软件可能会拦截短信,建议查看软件中的拦截记录,如果确实被拦截,可以修改软件设置以允许短信的接收。
5、号码被投诉过,如果手机号码之前因为某些原因被投诉过,可能会被运营商限制接收短信,需要联系运营商解决。
如果尝试了以上方法仍然无法解决问题,建议联系微信客服协助解决。





