Restrict Content Pro

Restrict Content Pro is the most extensible membership solution for WordPress.