银行卡出现只能存钱不能取钱的情况,主要原因可能是因为发卡行对该卡采取了单方面冻结,一般来说是因为银行系统监测出该卡出现风险问题,可能是由于持卡人的违规操作或者存在被盗刷的风险,出于对该卡的资金保护,银行采取了单方面的冻结