根据目前的情况,慢性病卡通常只能在医院门诊购买药物。慢性病卡是一种特殊的医保卡,用于慢性病患者购买相关药物和治疗服务。药店通常不接受慢性病卡支付,因为它需要与医院门诊的系统进行结算。因此,如果您需要购买慢性病药物,最好前往医院门诊购买。