Skip to main content

Memberships

This article is for venue admins on the Advanced plan and covers how to set up membership tags, generate membership invite links and allow users to purchase memberships.

Mase Idogho avatar
Written by Mase Idogho
Updated yesterday

What are membership tags?

Membership tags are special user tags linked to Stripe subscriptions. They allow you to charge users a recurring fee for access to your venue’s membership features. Once a user purchases a membership, the corresponding membership tag is automatically applied to the user in AllBooked.

This means you can use the tag to control booking access and pricing rules, for example, giving “Gold Members” discounted booking rates or allowing them to reserve premium spaces. In the event that the subscription is cancelled or the user's payments fail, the membership tag is automatically removed, ensuring access always matches what the user has paid for.

Membership tags are shown in purple to distinguish them from your custom tags.


How do I create a new membership tag?

On the Memberships page, you’ll see 3 different options for bringing membership plans into AllBooked. Each option supports a different Stripe setup.

1. Create plan: Use this to create a brand new membership in Stripe.

Clicking "Create plan" opens the product creation flow in your connected Stripe account, where you can set up a new subscription product and price.

After creating the product, you can make it available in AllBooked by either using "Add existing Stripe product" in AllBooked to add the product directly to you're AllBooked venue.

Once added, the product will appear in AllBooked as a membership plan and membership tag.

2. Add existing Stripe product: Use this if your membership product already exists in Stripe but has no subscriptions yet.

This option shows subscription products in your Stripe account that don’t currently have any subscriptions. Selecting a product will:

  • Add it to AllBooked as a membership plan

  • Create the associated membership tag

  • Make it available for memberships invite links and pricing/booking rules

3. Sync from Stripe: Use this if you already have active membership subscriptions in Stripe.

Syncing from Stripe will:

  • Find existing Stripe customers with active subscriptions

  • Match them to users in AllBooked (where possible)

  • Automatically create the relevant membership tags

  • Apply the correct membership tags to users automatically


How are membership tags assigned to users?

There are two ways to assign a membership tag to a venue user:

Option A: Assigned via membership invite link and purchase (Recommended)

  1. On the 'Users' page in AllBooked, click 'Send invite link'.

  2. Under Membership tags, select the membership you’d like your users to purchase.

  3. Click "Generate invite link".

  4. Copy the unique invite link that is generated.

  5. Embed this link on your website or share directly with users (see how you users will use this link here).

Option B: Assigned directly in Stripe by an admin

  1. Open the venue user in AllBooked.

  2. Click “Create or Show user in Stripe” to ensure they exist as a Stripe customer.

  3. In Stripe, add a subscription for the membership product.

  4. Once the subscription is active, the user will automatically receive the associated membership tag in AllBooked.

Note: If you choose to assign a membership tag by manually by creating a subscription for a user in Stripe, you must go through the "Show user in Stripe" or "Create user in Stripe" option in AllBooked. This allows us to link the selected venue user to the a Stripe customer account. You can verify this link by checking the customer ID in AllBooked and Stripe, as seen below.


How do my venue users sign up for a membership?

Both new and existing users can use your membership invite links. On clicking the link:

  • New users will be asked to register first, then presented with a checkout to complete their membership purchase.

  • Existing users can simply log in, then go to the checkout to purchase.

  • If a user already has the same membership, they will not be able to purchase again. Instead, they’ll be directed to your venue’s booking page.

Once checkout is successful:

  • The user’s email and payment details are saved in Stripe to be billed according to the billing period selected when creating the membership product (e.g weekly, monthly, yearly).

  • The membership tag is applied automatically in AllBooked.

  • Any rules or conditions linked to that tag are immediately active for that user.

  • The user will see the active membership in their profile.


FAQs

Do my venue user's get a confirmation when a membership has been purchased?

Yes, venue users receive the below email once a membership has been purchased.

How do I cancel a membership?

You can cancel a membership directly in AllBooked by going to the "Users" page and selecting "Manage membership" for the relevant user. Selecting the "Cancel" button next to a membership will cancel the membership immediately. AllBooked will automatically remove the associated membership tag, ensuring the user no longer has access to member-only spaces, pricing or any other perks associated with the membership tag.

If you require more cancellation options, you can find this in Stripe.

Steps to cancel a membership in Stripe:

  1. Log in to your Stripe Dashboard.

  2. Go to the Customers section and search for the member by name or email.

  3. Open the customer’s profile and scroll down to the Subscriptions section.

  4. Find the active subscription you want to cancel and click Cancel subscription.

    • You’ll be asked if you want the cancellation to take effect immediately, on a custom date or at the end of the current billing period.

  5. Confirm your choice.

Can a venue user cancel their own membership?

yes, a venue user can cancel their own membership by going to their profile page and selecting “cancel” beside the relevant membership. Note that the membership will be cancelled immediately, tag will be removed, no refund is applied and no further payments will be taken.

Can I assign a membership directly from AllBooked?

Yes, you can assign a membership directly from AllBooked, as long as the user already has a payment method on file.

From the "Users" page, go to the relevant user and select Manage membership from the user menu. If the user has a saved card, you can choose a membership and assign it directly. AllBooked will create the subscription in Stripe and immediately apply the corresponding membership tag to the user. The users card will be charge for the subscription immediately.

How do I delete membership tags?

Membership tags will be automatically removed from your venue when you archive the product in Stripe and there are no longer any active subscriptions for the product.

Can I rename membership tags?

Yes membership tag can be renamed:

  • Go to the 'users' page

  • Click "Manage tags" on the top right

  • Then click the pencil icon beside the tag you wish to rename

  • Once you have finished renaming the tag, click the save icon to save

What fees are charged for memberships subscription transactions through AllBooked?

4.4% for US, Canada and New Zealand
3.1% for UK, EEA and Australia
5.4% for the rest of the world

Did this answer your question?