Free Trial downloads limit

Hello here’s my scenario…if this can work out this will be a life saver:

If you are an Level 1 member, user can have 50 downloads per month for $9.99. However, I have a free trial included: free for 2 weeks.

This means that users who purchase level 1 membership will get a 2 week free trial, then automatically move to the $9.99/month plan.

My dilemma is that for users who get the free 2 week trial, they also have access to 50 downloads per month, then my assumption is that once they move on to the regular $9.99 price, the 50 downloads per month resets.

Is there a way for the free trial to have “less download restrictions”, meaning the free trial plan would have access to like 20 downloads (instead of the regular 50)? If this is not feasible, is there a workaround I can do in order for this to work?

Your solution would be wonderful.

Thanks

Not out “of the box”, as I know, will need custom code to do that. I created a plugin to set different “max simultaneous login” restrictions to some users before, I think download limitations can be done too.