Is one user able to pay for premium features for other users?

Is it possible to set up that one user of my app pays an auto-renewable subscription that will enable premium features for him/her but also for several other users of his/her choice? The price for the subscription should depend on the number of these users of choice.

Is one user able to pay for premium features for other users?
 
 
Q