Keep users data after the deleting

Hi everybody!

I’d like to know if there is some method to keep the users’s data if the users delete himself from the membership.

I’ll make an example: I pay 5 dollars / month for a subscription, but in the next month, I unsubscribe from the membership; can I keep (as administrator) the data of that user?

Thank you!

Under PayPal Options -> Automatic EOT Behavior set Enable s2Member's Auto-EOT system? to Yes and Membership EOT Behavior to Demote.

This method works for Stripe?

Another question: what happen if a user tries to subscribe again?

Yes. Or you can set it via Stripe Options. They are exactly the same.

And what about the other question?

Hello, I’ve another question.

I’ve created a custom capability. So, if a user unsubscribe (I’ve setted Membership EOT Behavior to Devote) today and tomorrow he will try to subscribe again… does s2member restore the capability that the user has bought?

That depends on whether the user was logged in or not. If so, then yes.

If not, and they try to use the same email address, then they will be told that already exists. If not logged in and they use a different email address, they will be creating a new account.