...
The batch function allows to handle all these cases, but you have to set the mapping table of the batch accordingly. See getting started section for more details.
Getting started
You first have to create a batch of type batch of subscriptions and schedule the Membership renewal function.
Setting up the mapping table
You need to fill the mapping table related to the created batch in order to:
Define which membership will be renewed. The batch will only renew memberships stored in its mapping table
Setting up the prices of a fixed price or championship season ticket
...