Memberships is a beta feature that's slowly being released to early feature adopters on the Standard plan or above. This feature will enable you to offer subscription payments to your bookers.

This article covers:

What is a Membership?

A membership on Bookwhen is a subscription that your bookers can sign up for; you can set this as a one-off or recurring payment.

Your bookers are assigned to a membership customer group when they purchase a membership. This group then has access to exclusive offers that you apply to the group. Currently, only Exclusive tickets are available as an offer. Only bookers in this customer group will have access to purchase the exclusive tickets that you assign to the group. These can be created as tickets including a member discount or no-cost tickets included in the subscription cost.

To book exclusive member-only tickets, bookers will need to have created a booker account and log in.


Memberships are also only currently available if Stripe is your integrated payment gateway. You can integrate with Stripe by reading this article here.

If you have integrated your account with Stripe, you are good to go and can continue with creating a Membership.

Please note that by integrating with Stripe to enable Memberships, all payments made through your Bookwhen account will be processed by Stripe.

This feature is also only available on the Standard plan and above.

Upcoming Features - to be confirmed in 2022

  • Gift memberships.

  • Auto-enrolment onto a series of events.

  • Member discounts are applied automatically to all member bookings, for example, 10% or 100% off.

  • Member discounts on non-exclusive tickets.

  • The ability to purchase a membership without a ticket.

  • Pending memberships that require approval before being added to a customer group.

Creating a Membership

Memberships can be created by heading over to Sales tools and then selecting Memberships. Then select Create a new membership. The system will then present you with the option to confirm that the membership is Published and for the public to purchase. And also is the option to name your new membership; this is the title that will appear on your public booking page:

If you have more than one schedule page, you can also confirm which pages this membership is available on. You can then select Create to confirm your new membership.

Once created, you can select Edit details to amend the Published status and the title if needed. You can also add further information and information about your new membership in this section, which is then displayed underneath the title.

On the right-hand side, you can then add the cost of your new membership:

In this section, you can enter the Title for this price option. You can then set the Cost of the membership and set the Billing period for the recurring payment:

Please note that you cannot amend this later once a cost is set for a price option. To change a membership price, this would need archiving and a new membership price creating that bookers would need to purchase instead:

From the above menu next to the price option, you can also select Open on Stripe to view the created membership subscription on your Stripe account directly. You can also choose Edit price to amend the title only.

The Membership Offer

Now that your membership has been created, you can add your member offer in the form of Exclusive tickets to the associated Customer group that is linked with your membership here:

The Customers section will include all bookers who have purchased the associated membership on the customer group for your membership. Suppose their membership is cancelled or their payment fails for their next billing period. In that case, they will be removed from this group automatically.

Bookers can be added manually to a customer group if needed; however, the membership will need to be purchased by the booker directly for membership payments to be processed.

To add an exclusive ticket, under Offers, firstly select Add offer, then Create.

Once your offer has been created, you can select Edit offer to set your restrictions:

The first setting option is Offer enabled; meaning is this exclusive ticket offer active:

Under Restrictions, you can then confirm Restrict who can use the offer, either for Personal use only, meaning only the owner of the membership can book this exclusive ticket.

Or you can select Allow additional attendees. You can then set how many additional attendees can be booked to allow the membership owner to book multiple exclusive tickets. This setting is helpful for friends and family memberships:

Finally, you can confirm Restrict number of uses, where you can set how many exclusive tickets can be booked in How many uses are allowed?, and whether this is a recurring Ongoing offer. If this is ongoing, you can also set How long is a usage period? Which will be the period where the offer resets. For example, ten exclusive tickets per month:

The Restrict number of uses checkbox would be left unchecked for a recurring monthly membership with an unlimited offer.

If you have created exclusive tickets already on your entries, you can set which exclusive tickets are included in this customer group offer in the final offer section. You can select either All exclusive tickets on that schedule page or Select individual tickets:

Creating an exclusive ticket

If you have not yet created your exclusive tickets, you can find the ticket setting to enable this in your entry settings via Edit entry, then Tickets & Costs. Here you can select the checkbox titled Exclusive ticket; you can then confirm which customer group you would like to attach to this exclusive ticket:

How Your Bookers Purchase a Membership

To access your member-exclusive tickets, your bookers can view and purchase your available memberships on your booking page here in the top bar next to the Schedule tab or underneath an exclusive ticket:

With the membership in the basket, member tickets are then available to select and book alongside the membership purchase:

After completing payment, bookers then receive two emails, one confirmation email for their booked ticket and their purchased membership:

And one explicitly confirming their ongoing membership subscription with their invoice attached:

Selecting View membership subscription allows bookers to view, cancel and update their card details if needed.

Managing Your Bookers Subscriptions

To check a booker's subscription renewal date or to view or cancel their subscription, you can access this via the membership here:

This is also accessible via their customer profile, located via Customers, then Customer list:

When a subscription is cancelled through Bookwhen, the booker is notified via email confirming this action. Please note that they will be removed from the associated customer group at the end of their current invoicing period.

If a cancellation needs to take effect immediately, this will need to be processed on Stripe directly; a booker's subscription can be viewed directly on Stripe via the above menu options titled Open on Stripe.

On Stripe, you then can refund and cancel immediately if needed. Stripe has further guidance here.

To note:

  • Bookers can book exclusive tickets on behalf of their children as long as you set the offer to allow additional attendees, as explained more in-depth here.

How to amend the bookers' renewal date

You'll need to update the renewal date of a booker's membership directly through Stripe. To do this:

  1. Navigate to the customer record on Stripe

  2. Select the desired subscription on the customer page to navigate to the subscription page

  3. Select actions on the top right, then Update subscription

  4. On the update subscription page, scroll down to the advanced options and check the Reset the billing cycle checkbox

  5. Select the Update subscription button on the top right to update

This will reset the billing cycle to start 'today'. It will do this by issuing an invoice, charging it and starting a new period cycle from today.

Did this answer your question?