Skip to main content

How to create donation-based classes

This guide explains how to run donation-based classes using single-session packs for each donation amount, with drop-ins disabled on the class.

Written by Costa Bontioti

📝 Overview

You can easily create donation-based payments for your classes by creating single-session class pack memberships (one for each donation price) and making sure you have drop-ins on the class disabled.


🎁 Create Packs for Donations

First, you will need to set up a pack for each donation amount, e.g. £2, £5, £7, and so on. For step-by-step instructions on how to create a pack, see the guide here.

If you have already created the class, you can select it from the 'Usability' section in the pack setup form. If you have not created your class yet, simply create the pack without filling in the 'Usability' section (keep reading for help on how to create a class).

The pack size on each pack should be set to "1".

💡 You can name your plans based on the donation. For example "£5 donation" or "£10 donation", with the description explaining your campaign and where donations will be sent or used.


🔧 Set Up the Donation-Based Class

If you have not yet set up the class, see the guide here. You will be prompted to enter the class details and select which memberships can be used to book the class - here, select the packs you created in the previous step.

If you have linked your packs to existing classes with drop-in fees, you will need to disable the drop-in fee so that customers can only choose the donation packs in order to book.

To disable a drop-in fee, head to Events ➜ Classes ➜ Class Types ➜ Settings & Pricing ➜ click Edit next to Pricing ➜ set 'Allow drop-ins?' to "No...".


🧑‍💻 Customer View

When a customer registers for the class, they will see all pack options available to them and can choose which donation amount they want to purchase.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

Why do I need to disable drop-ins on the class?

Click the arrow to see the answer

If the class still has a drop-in fee, customers could book without choosing a donation pack. Disabling drop-ins means customers can only book using the donation packs you created.

How do I offer multiple donation amounts?

Click the arrow to see the answer

Create a separate single-session pack (pack size "1") for each donation amount, e.g. £2, £5, and £7, and make all of them valid for the class. Customers then pick the amount they want at booking.

Can I explain where the donations go?

Click the arrow to see the answer

Yes. Use each pack's name and description to explain your campaign and where donations will be sent or used, for example "£5 donation".

Did this answer your question?