If you want to take subscription/membership sign-ups ahead of a new period, you can set your membership transition dates
On any subscription or membership product, you can set how many days before the the date of billing that you'd like people to be able to purchase the product in advance.
For example; If your billing for the new season will start in September, but you'd like to accept bookings before the season starts, you can utilise the 'force the purchase of the next period' setting. If this option isn't set, the system will consider any bookings made pre-September to be for the current season.
Steps
- Navigate to Settings > Products
- Select the relevant product group or product from the sidebar
- Under Settings, open "Billing and renewal"
- Scroll down to Billing
- Locate the 'Force the purchase of the next period' setting
- Set here, the number of days before the billing date that you'd like to stop taking registrations for the previous billing date and start taking sign ups for the new billing date
- The 'Last purchase date' field will show the last day new sign ups will purchase the current season.
- Any bookings made after that 'last purchase date' will sign up for the upcoming season and created a scheduled payment in Orders that can be manually adjusted there.
- Click Save
Note: Remember you can change the product status to Private to close sign ups entirely. Many clubs will close their sign ups for a few months, then re-open them later with the above settings to take their next season sign ups.