不知道自己有乙肝买了保险,一般情况下是不能赔付的。
《保险法》规定,投保人故意不履行如实告知义务的,保险人对于合同解除前发生的保险事故,不承担赔偿或者给付保险金的责任,并不退还保险费。
所以,若隐瞒乙肝病情购买保险,满两年后也是不能赔付的。