Simple:Press Member Subscriptions can be used to set up a number of different membership structures and pricing structures. However, for most users, there is no reason to set up a membership with both a recurring billing and an expiration date. You should choose one or the other!
The reason is simple – when the recurring billing fails or expires, the membership will automatically be cancelled.
There are some rare cases where setting both options might be needed. Here are two examples:
In these cases you can set both the recurring or one-time payment option AND an expiration date.
One side effect of this is, upon expiration, the user will have no access to anything. So you will need to manually reassign a membership to them upon expiration.