Well, you could use s2Member Pro's pro-forms in combination with the custom registration fields.
Custom registration fields have a setting to specify what membership level to show the field to. If you set it at 1, then the pro-form for Level 1 will include these fields, and as long as they're at Level 1 they'll see them in their profile page and be able to edit them. WP Admin -> s2Member -> General Options -> Custom Registration Fields -> field -> Applicable Membership Levels
If the person stops paying, s2Member gets notified by PayPal and s2Member's Auto-EOT Behavior kicks in, which may be a demotion to Level 0 (free). WP Admin -> s2Member -> PayPal Options -> Automatic EOT Behavior
Does that help?Statistics: Posted by Cristián Lávaque — June 16th, 2011, 5:35 pm
]]>