信用卡扫商家二维码不能付款成功的原因主要如下:
1、持卡人的信用卡信用额度不够,无法支付成功。
2、商家的收款二维码使用的是个人二维码,不支持信用卡支付。
3、商家的收款二维码没有开通信用卡网上支付收款功能,因为信用卡本身并没有开通网上支付的功能,二维码扫码支付其实是网上支付的一种。