法律分析:工商银行卡只能提现不能支付有可能是因为额度的问题建议咨询一下客服人员。
法律依据:《银行卡规定》 共十六条 主要对持卡人与发卡行、非银行支付机构、收单行、特约商户等当事人之间因订立银行卡合同、使用银行卡等产生的民事纠纷进行规范。