It is possible that the landlord can now refuse cash for rent from a tenant after years of receiving such. Many landlords prefer a paper trail such as checks to be copied for deposit. Whether or not the landlord can contractually refuse to accept cash depends upon what your presumed written lease states.