刷卡显示应答码45是因为银行卡与支付终端之间通讯出现了故障。
该故障可能是由于银行卡芯片受损、支付终端读卡头出现问题等因素引起的。
如果刷卡时显示应答码45,可以尝试更换支付终端,或者去银行进行咨询和解决。