Skip to main content

Memberships

Learn how to create, manage, and sell membership products with customizable settings to fit your business needs.

Angel Horowitz avatar
Written by Angel Horowitz
Updated today

Update as of July 2025: Added an "Allow click to cancel" check box for Auto Renew memberships so customers have the ability to cancel their membership.


Update as of Sept 2024: A "renewable" toggle has been added to the membership settings section. This allows you to turn off the ability for a customer to renew their membership online.


📝 Overview

There are 3 types of products (fees) you can create:

Membership products can be used in the software to charge customers a "Registration fee" or a "Family Membership fee". You can choose to call your "membership" what you would like. The term "membership" that appears Online for your customer can be customized to something different. You will need to email support at [email protected] to let us know what you would like to change it to.


➕ Creating a New Membership Product

To access the "products" page, in the global search box in the top navigation bar, start typing "products". To create a new product, Press the "+" button.

🔧 Product Settings

Click the arrow to learn to get started setting up a membership

  1. Fill out all of the required fields marked with a red triangle along with any other settings you wish to add at this time. Extra help information is provided on fields with a question mark icon. Hover over the icon with your cursor or tap it for more information on the field.

  2. Product Name: Type a Description for the membership (Ex: Arena Sports Annual Individual Membership or Arena Sports Annual Family Membership).

  3. Product is a : Choose "Membership". For directions on how to create a "Normal" product please visit this article below.

  4. Global Price: What is the base price for this membership.

  5. Report Category: Select Miscellaneous

  6. Subcategory: Memberships

  7. Description (optional): Enter a description for the membership product that will appear online for customers when purchasing.

  8. Program: Each product can be tied to a Program if you choose. If you create programs you can run your financial reports and narrow down the money your company brought in by program type.

  9. Customer Required: Toggle on

  10. Available Online: If you want your customers to see this membership as an option to purchase Online if they have an expired membership or if they are required to have a membership in order to play in a season, then check this box.

    • If the Available online is toggled on, there is an additional option to "Hide on Membership and Passes Page".

  11. Prerequisite Membership ensures that customers must purchase a membership before they can buy a related product. For example, if a membership is set as a prerequisite for a class fee, customers will be prompted to buy the membership during checkout before completing their registration.

⚙️ Membership Settings

Click the arrow to learn more about the membership settings section

  1. Requires USA Hockey Membership: You can require a customer to purchase a USA Hockey membership in order to register for a program. This option will only appear if the feature has been turned on. Learn more below:

  2. Length: Select the duration of your membership.

    • For Yearly Memberships, you can specify a month and day for the membership to expire. The membership will end at the close of the selected day. If no specific date is chosen, the membership will expire 365 days from the date of purchase.

    • For Monthly Memberships, select a specific day for expiration. If you choose the 31st, the membership will expire on the last day of the month, regardless of whether that month has 31 days.

    • Other Notes:

      • Prorating adjusts the membership price based on the number of days remaining.

      • Auto Renew will automatically create a new membership starting the day after the "Expires On" date.

      • For Daily Memberships, renewal dates cannot be set.

  3. Renewable:

    • This toggle provides you the ability to turn off access for customers to renew their membership online. This could be used for a 1 time membership such as a fishing license or a parking permit.

  4. Auto Renew: If you choose to turn this on, the customer's membership will automatically renew when it expires and will create a new invoice.

    • Allow click to cancel:

      Once "auto renew" is toggled on, the option to allow customers to cancel their memberships online will appear.

    • Want to learn more about Auto Renew memberships? Click below to learn more.

  5. Expires On: This is an optional field. If you want to set all of your customer's memberships to expire on the same day, you can set a date for this.

    • Prorate: you can enable pro-rating if you only want to charge the customer the actual time that is remaining of the membership period.

  6. Billing Cycle: The membership length set above can be broken up into smaller amounts that the customer pays with a payment schedule. For example, an annual membership can be broken into 12 monthly payments.

  7. Available Locations: Memberships can be sold at specific locations only if you choose or sold at all locations. Online membership purchases will be filtered by the customer's primary Location that they have set on their profile.

  8. Card Design File: This section is to be used if you are printing membership cards through Dash or Jolly Print Software.

  9. Enable Check-in: Memberships can be used to allow access to a facility using the check in module.

👨‍👩‍👧 Family Membership Settings

Click the arrow to learn more about the family membership settings

  1. Family Membership: If this is going to be a Family membership, the system will know to apply a membership to others listed under the primary account.

    • Auto Add Family to Membership: With this turned on, all linked family members will be assigned to the membership upon purchase.

      • Additional members can be added or removed after the purchase.

    • Max Family Members: A cap can be set to the number of family members that will be allowed to be added to a family membership. The default is "0" meaning you can have as many members as there are on the account.

  2. Adult Membership: This box can be checked when you want to limit the family membership to adults only over the age of 18.

💵 Financial Settings

Click the arrow to learn more about the financial settings section

  1. GL Account: Enter in a GL Code if you have already created one for your membership (highly recommended for accounting reporting purposes).

  2. Purchase Settings:

    • Hide Quantity: If you would like to hide the quantity and the "Per Price" for a product, this can be checked.

    • Tax Deductible: If product should be reported as a tax deductible on the Child Care Statement, then check this box

    • Require Credit Card to be stored: If a customer is purchasing this membership and will be paying in installments, it would be good to check this box on the product level to store the credit card by default.

    • Create Purchase Order: If you would like to have this item tied to a purchase order and track it via the Purchase Orders, click the checkbox.

  3. UPC Code: The UPC is not used for this type of product because it will not be able to be rung up anywhere else except from the customer's profile page.

  4. Fund: Create a fund or assign your membership to an existing Fund for tracking purposes.

🛠️ Other Settings

Click the arrow to learn more about the other settings section

  1. Required Customer Tags: Add customer tags that the customer must have on their account in order to purchase the membership

  2. Email Template: Anytime a customer purchases this product, you can choose an e-mail template to be included along with their receipt.

  3. Image: An image can be uploaded for "Gift Card" products so for a membership, no need.

  4. Product Icon: An icon can be used for products that will appear as an addon when registering.

  5. Print Sticker/Wrist Band on Purchase: For some products, a sticker may be printed off at time of purchase at the facility.

    • Note: Sticker printing must be enabled through the Integrations & Add-ons page to use this feature. For more information, check out the article below:

Once you save your product, you are taken to the newly created product’s page where you can edit the product’s settings.

📍 Additional Setup

Click the arrow to learn more about additional settings for a product

  1. Location Settings: If you charge sales tax on your membership, you will need to add a Location for the product and set the Sales Tax at this point.

  2. Add-ons: If you would like to add alternate products to offer the customer to purchase at the time the shopping cart appears, you can add these products here. Start typing in the first word of the product and it will begin to auto fill in products stored.

  3. Click on product name to Add.


💳 Adding a Membership via Customer Profile Page

Click the arrow to learn how to purchase a membership from the profile page

  1. Go to the customer's profile page.

  2. On the upper right-hand side of the page, a list of memberships purchased will appear. If the customer has never purchased a specific membership, click the "Buy" button to display available memberships.

  3. Choose the appropriate membership needed. This will automatically add it to the shopping cart.

  4. Proceed to Check-out as usual.


🤖 Automatically Prompted Memberships

You can set up memberships as "required" so that customers must have a membership when purchasing certain products, such as a program fee or an item from the Cash Register page.

Click the arrow to learn how to set up a required membership

  1. To require a membership for a product, go to the Product Setup page and click Settings.

  2. If a customer already has the required membership, they can proceed with the purchase. If they don't, they will be prompted to buy the appropriate membership before checking out.

🔔 Important Note:
For more information on how to set up and manage Required Memberships for Products, check out our detailed article below.


📱 Purchasing a Membership From the Member App

Customers can easily purchase a membership directly through the member app in two ways:

Click the arrow to learn how to purchase memberships online

  1. When Registering for a Program with a Required Membership

    • If a program requires a membership, customers will be prompted to purchase a membership during the registration process.

    • At checkout, the app will display a message prompting the customer to purchase the required membership before they can complete the registration.

  2. View or Purchase Membership from the Memberships and Passes Tab

    • Customers can also navigate to the Memberships and Passes tab in the app to view any existing memberships linked to their account.

    • If they don’t have the required membership or wish to buy a new one, they can simply select the option to "Add Membership" directly from this tab.

    • Choose the customer that the membership is for (defaults to person logged in) then select the membership.


🔄 Transferring Memberships (e.g. Individual to Family)

Follow these steps to switch an existing membership to a different one, such as upgrading from an Individual to a Family membership.

🧾 Step-by-Step

Click here to learn how to transfer a customer's membership

  1. Reverse the original membership:

    • Open the invoice where the original membership was purchased.

    • Click the three dots next to the membership item.

    • Select Reverse to move a negative version of the membership into the shopping cart.

  2. Access the correct customer profile:

    • Navigate to the profile of the customer who should hold the new membership.

    • For Family memberships, it’s usually best to assign the membership to a parent so any children on the account are included.

  3. Add the new membership:

    • On the customer profile, click the shopping cart icon under the Current Memberships section (top-right).

    • Select the Family membership (or other new membership) from the list.

  4. Confirm the updated cart:

    • Your shopping cart should now show:

      • A negative item for the reversed membership

      • A positive item for the new membership

    • The cart will calculate the difference in cost, if any.

  5. Collect payment (if needed):

    • Click the Checkout button.

    • Choose the customer’s preferred payment method.

    • Click Process Checkout to complete the transaction.


📝 Membership Contracts & Waivers

Some memberships may require customers to provide signed contracts or waivers.

Click the arrow to learn more about sending membership contracts

⚠️ Important Limitation


Digital signatures are not available directly for memberships.

If your organization requires a signed membership contract, you can:

  • Upload the signed contract to the customer’s profile page for staff reference.

  • Send the contract to the customer for signature through their profile page.

📣 Looking to learn more about digital signatures?

Check out the help center article below to see how Digital Signatures work and where.


📊 Membership Reporting

You can use built-in reports to track membership activity, expired memberships, and send email campaigns to members nearing expiration.

📋 Membership Report

Click the arrow to learn how to access and use the Membership Report

This report provides a list of all customers at your facility who have purchased a membership—active or expired.

📍 Where to find it

Go to Reports > All Reports. Under the Customer category, select Membership Report, or type "Membership Report" in the Global Search box.

🧩 How it works

Choose your Location and download the report as an Excel file. From there, you can sort by expiration date to find recently expired or soon-to-expire memberships.

⚠️ Note: ACH information will not appear within Dash but will be included in the Excel export.

📋 Expired Membership Report

Click the arrow to learn how to access and use the Expired Membership Report

Use this report to identify players who are registered for current teams or classes but have an expired membership.

📍 Where to find it

Go to Reports > All Reports. Under the Customer category, select Expired Membership, or type "Expired Membership" in the Global Search box.

🧩 How it works

Choose your Location and a Born Before date that filters your audience (e.g., only adult players).


The report shows customers whose membership has expired based on your selected filters.

🧠 Note: A “NA” value means the customer has never purchased a membership.

📋 Customer Search & Email Report

Click the arrow to learn how to search for customers that have memberships

Use this tool to find customers with specific membership criteria and email them directly.

📍 Where to find it

Go to Customers > Search, Email & Text, or type "Search, Email, & Text" into the Global Search box.

🧩 How it works

Choose filters like Location, Season, or League.

Under the Membership Filtering section (bottom-right), enter a date range in the “Expiring after” and “before” fields, or select from specific Membership types.

🧠 Example: To email Adult League players whose memberships expire in July, select your season, program, and league, then filter memberships using July dates.

You can click Search, then either email the matching customers or export the list to Excel.

💡 Want more details on how to use the Customer Search, Email, & Text page?


Click the link to the Help Center article below for a full walkthrough and step-by-step instructions.


💡 Pro Tips

  • ⚠️ Communicate Membership Rules Clearly - Always explain renewal, expiration, and family member rules to customers up front to avoid confusion.

  • 🧠 Use Prerequisites Strategically - Set memberships as prerequisites for programs or products so Dash prompts customers to purchase the correct one at checkout.

  • 💬 Encourage Customer Self-Service - Enable “Allow click to cancel” when using auto-renew so members can manage renewals themselves in the Member App.

  • 📌 Track Contracts and Waivers in Profiles - If you need signatures, upload them to the customer profile or send documents from the profile page since memberships can’t trigger digital signatures.

  • ⛔️ Don’t Forget Family Settings - Use the “Auto Add Family to Membership” and “Max Family Members” settings to save staff time and ensure families are linked correctly.


❓ Frequently Asked Questions (FAQs)

Click the arrow to view frequently asked questions

Can memberships auto-renew?

Click the arrow to see the answer

Yes. You can enable Auto Renew when setting up the membership. Customers will be billed automatically until canceled.

Can members cancel their own auto-renewal?

Click the arrow to see the answer

Yes. If you enable Allow click to cancel, members can log into the Member App and stop their renewal themselves.

How do membership expiration dates work?

Click the arrow to see the answer

You can set expiration to occur annually (specific date), monthly (e.g., last day of the month), or based on purchase date. Prorating is available to ensure fair pricing.

Can I require a membership for certain programs or products?

Click the arrow to see the answer

Yes. Use Required Memberships in product setup so Dash prompts customers to purchase the needed membership during checkout.

How do family memberships work?

Click the arrow to see the answer

Enable Family Membership and the Auto Add Family to Membership option. This links all family members automatically. You can also limit the number of family members included.

How do I upgrade a customer from an individual to a family membership?

Click the arrow to see the answer

Reverse the original membership (creates a negative item in the cart) and then sell the new family membership. Dash will calculate the difference automatically.

Can memberships include add-on products?

Click the arrow to see the answer

Yes. Add-ons can be linked so that staff can suggest or require related products (like merchandise or passes) at checkout.

Where can I find membership reports?

Click the arrow to see the answer

Use the Membership Report to view all active and expired members, and the Expired Membership Report to track lapsed members. The Customer Search & Email tool can be used to contact them.

Can I collect contracts or waivers for memberships?

Click the arrow to see the answer

Memberships don’t support digital signatures directly. Instead, upload a signed contract to the customer profile or send it from the profile page.

Did this answer your question?