Criar uma coluna nova no bd "blocked_content" como boolean, assim que acabar você coloca um job para rodar e setar como true as 5 ultimas baseadas no created_at.

Qual gateway você está usando?

Sim é uma boa opção, estou usando stripe

qual é o tipo de subscrição que está usar? percebi a pouco tempo que existe uma subscrição de "licença" e outra baseada em "uso"