Riguardo al modello “pay or play”, credo che una combinazione del plugin Discourse Subscriptions e del livello di fiducia 3 possa essere ciò che stai cercando. I livelli di fiducia dispongono di gruppi utente automatici e il plugin Subscriptions può aggiungere o rimuovere automaticamente gli utenti da un gruppo in base al loro stato di pagamento.
Puoi quindi modificare le impostazioni di sicurezza per determinate categorie in modo che siano accessibili solo al gruppo trust_level_3 e al tuo/i gruppo/i di abbonamento. In questo modo, se un utente paga l’abbonamento o raggiunge il livello di fiducia 3, otterrà l’accesso a quelle categorie. Se smette di pagare o perde il livello di fiducia 3, perderà l’accesso.
“Premiato con alcuni bonus”, se intendi qualcosa oltre all’accesso gratuito a quelle categorie premium, richiederebbe un plugin. Cerca nella categoria #plugins qui su meta; potresti trovare qualcosa che soddisfi le tue esigenze.