Add-on Invite to closed parts add-on.

Hello. Bried google and forum search showed that there is no add-on for my purpose.

I need to have some forum opened to registred users ad unregistred users and to have other closed for part of registred users. Simple permission task, which can be solved by default xenforo package. I even can provide rights to read closed forums to people manually. But I want to do it with special invite link, which will render user to register on forum already having access to non-public forums or ability to upgrade an account to have access to closed forums.

Is there any add-on that can solve my problem?

Thank you for your answers.