Hello Pablo,
thanks. I have this setting:
use variations, limits per product, formula for every 4 variations and a snippet to define 4 different date ranges.
the variations could be bought more than once (eg. a month) but they should not be bought in combination in a single order. it is a membership with different times (not the woo memberships plugin).