主要原因是:
1、发出的红包金额大于零钱的金额。
2、发红包的时候点击了银行卡支付。
正常的情况下,只要零钱充足,微信发红包或者转账的时候,是优先使用零钱里的钱的,只有当你零钱不足的时候才会直接选择别的付款方式。
发红包的步骤:
1、单独发给一个人。

2、输入金额和说明。

3、进行支付红包的费用,把钱塞进入,发送给好友即可完成。

4、另外可以在微信钱包这里,进入到红包。

5、选择其中一个红包发放类型。

6、设置好红包的数量和金额。

7、付款,然后就可以进行批量发送给好友啦,把好友拉到一个群,即可发送,让好友们抢红包。

哪有这种好事儿。
如果你的红包真的发布成功了,估计你发微信红包时直接用了银行卡扣款,所以微信钱包里的零钱并没有少,看看你绑定的银行卡吧。或者查一下微信钱包的记录。