This guide provides step-by-step instructions to create a Scheduled payment option on a membership type in Flow. Scheduled payment options let you sell memberships that run for a specific, fixed period; ideal for academic terms, semesters, or seasonal memberships.
Time required: 5-10 minutes
User role: Administrator with access to the Memberships module
Module: Memberships > Membership Types > Payment Options
Overview
Scheduled payment options are a third payment type alongside Fixed and Recurring. Use them when you need every member on a given option to start and end on the same calendar dates.
Unlike standard Fixed Payment memberships, where the membership duration remains the same regardless of the purchase date (for example, a 12-month membership always lasts 12 months from the date of purchase), Scheduled Payment run within a fixed time period.
Example
A summer membership may run from 1 June to 31 August. Whether a customer purchases the membership on 1 June or 15 July:
- The membership will still expire on 31 August
- The customer will pay the full fixed fee
- No pro-rata pricing will apply
Note: A feature flag must be enabled by OpenPlay before this option appears on your site. Contact your OpenPlay Account Manager to request access via Zendesk
Before You Start
The following will need to be completed before adding a Scheduled payment option:
| Prerequisite | Details |
|---|---|
| ✅ Feature flag enabled | Contact OpenPlay to enable |
| ✅ Membership group created | How to create a Membership Group |
| ✅ Membership type created | How to create a standard membership type |
| ✅ Membership type Integration must be "None" | At present, Membership types via Integrations CoursePro and MCRActive do not support Scheduled Payment options. |
| ✅ Membership pricing option created | How to create a Membership & Joining Fee Pricing Option |
Step-by-Step Guide
1. Create or edit a Membership Type
- Go to Memberships > Membership Types > Create Membership Type
or
Memberships > Membership Types > Edit an existing Membership Type
- Navigate to the Payment Options
2. Create a new Scheduled payment option
- Click Create New Payment Option
- From the Payment Type dropdown, select Scheduled
- Click Create Payment Option.
3. Configure the pricing option:
-
Enter a name for the payment option (optional)
We recommend adding this as it will show to end users and staff during the membership process adding clarity.
- Select the Start Date and End Date
The dates are Inclusive which means the membership will be active from 00:00 on the start date until 23:59 on the end date.
- Select a Fixed Price
- Select the Joining Fee
4. Add Further Scheduled Options (Optional)
You can add multiple Scheduled payment options to the same membership type — for example, one per term across an academic year.
- Click Create New Payment Option
- Repeat step 3 for each additional term
Important: Date ranges must not overlap. The system will block you from saving a Scheduled option where dates overlap another Scheduled option on the same membership type.
5. Publish the pricing options
- Review all the settings and confirm they are correct
- Set the payment option to Published
- Click Save
Publish the Membership
- Return to Membership Types
- Locate the membership you created
- Click Publish
Your Membership with a Scheduled payment option is now live and available for purchase.
Result
When published, customers and Front of House staff (depending on the configuration of the membership type configuration for "Allow membership purchase") will see the option in the membership sign-up flow, with the date range and (if set) the name displayed in place of the usual duration label.
Online |
Offline |
Troubleshooting
Can't see the Scheduled Payment Options section?
The feature flag has not been enabled for your site. Contact OpenPlay via Zendesk to request access.
Getting a date overlap error?
Another Scheduled payment option on the same membership type covers part of the same date range. Edit the dates so the periods do not overlap, or delete the conflicting option.
Scheduled option not appearing for purchase?
Check the Published toggle is set to Yes and that the end date is in the future. Options with a past end date are automatically hidden.
Can a customer renew or change to a Scheduled membership?
Not at launch. Scheduled memberships are excluded from the Renew and Change membership flows in Phase 1. Customers purchase a new term as a fresh sign-up.
Does this work with CoursePro or MCRActive membership types?
No. Scheduled payment options are not currently supported for third-party integrations such as CoursePro or MCRActive.