Se você tentar pesquisar por "paid memberships pro", encontrará vários tópicos sobre isso. Pelo que me lembro, não é muito difícil se você não se importar em mexer no código. Você pode perguntar em Marketplace se precisar de ajuda.
Se você ainda não ama o PMP, recomendo Discourse Subscriptions.