Can membership handle manual payments

I am looking for a very simple membership too that would be easy for end users to setup, that could handle updating accounts of people who pay via check.

Can membership or membership lite do this? More or less I am thinking of restricting downloads or specific pages to members only, but would need a way to manage offline.

Supporter does this via the extend command. Membership/lite as well ? Or would you suggest something easier. Almost all users are too dumb to setup PayPal Api keys btw.