How can i create subscription boxes and integrate it with cart and customers

New Member
1 0 1

I am looking for an option to create subscription pages. Let's say there will be 10-15 and 20 items included packs and they can be selected from home page or cart tab pops up from the side of the site. what i want to do is i want to create these kind of subscription types and when customer selects one of them, it will limit their cart page too (so that for example when a customer picks 15/monthly pack, he/she can add only exactly 15 products to the cart and after checkout some sort of a membership (or subscription fee should be taken according to the pack chosen)