微信支付后收到短信验证码的原因可能有以下几种。

1、为了确认交易的真实性,以及保障用户的账户安全,特别是在进行大额支付或者异地支付时,系统可能会自动发送验证码到用户的手机上,以确认交易行为是用户本人所为,这是微信支付的一种安全保护措施。
2、用户在微信绑定了自己的银行卡,并且开启了银行卡交易短信提醒服务,当微信支付账户发生交易时,银行会发送短信提醒用户,这种短信提醒服务是由银行提供的,并不是微信支付直接发送的。
收到短信验证码是为了确认交易的安全性和提醒用户账户发生交易的情况,如果用户对交易行为有疑问或者没有进行过该笔交易,建议立即联系银行或微信客服进行咨询和处理,为了保护账户安全,建议用户不要随意向他人提供短信验证码,避免造成不必要的损失。





