Official comment
You can have a Rule in the Recharge Settings (or elsewhere) set their Membership Status to "Disabled". This allows the contact to retain all membership levels but prevents them from logging into them.
Choose "Change the Value of a Field" as the Rule action, then drill down through "Website Subscribers" > this website name > "Status" and select "Disabled" from the drop down.

