Difference between deactivate and supend

What is the difference between deactivating a user and suspending a user?

I have an integration with Memberpress where users purchase a subscription. When their subscription expires on Memberpress I want to restrict their access on Discourse (but I dont want to delete them and their content as they might become active again by purchasing a subscription on Memberpress).

So is the best way to deactivate them or to suspend them on Discourse?


The best way is to deactivate the user

but I read somewhere that users who have not posted anything will get deleted after a few days if they are deactivated. I would ideally like to keep their accounts.

Whats the difference between being deactivated and suspended?

When you deactivate a user the user must re-validate their email. If you suspend a user they cannot log in to the site.

If deactivated, they could revalidate their email and then be active again right?
I dont necessarily want them to be able to do this. I only want them to regain access after purchasing another subscription on Memberpress.

Also, when deactivated, would you still receive emails from the forum when other members are posting? And can you still reply? Again, I dont want them to be able to do this before resubscribing.

Can anyone please confirm that a users posts are kept intact when the user is suspended?
I am thinking of using the “suspend user” as an option, but only if the users content does not get deleted.


Correct, their content is kept intact :+1:

1 Like

awesome, thank you for confirming! :slight_smile:

1 Like