# Members free, non-members pay: connect ticketing to your club website — MijnEvent

  [Home](https://mijnevent.app/en) / [Blog for event organizers](https://mijnevent.app/en/blog) / Members free, non-members pay: connect ticketing to your club website   members club sports club website integration 

# Members free, non-members pay: connect ticketing to your club website

 Let members get their member price or a free ticket automatically through your own website, while non-members pay the regular rate — with member prices, members-only ticket types, API keys and a signed member token that stays in sync.

 [Jasper Koers](https://mijnevent.app/en/author/jasper-koers) · 12 March 2026 · 4 min read 

  ![](https://regify-mijnevent.s3.eu-central-1.amazonaws.com/blog/covers/members-free-non-members-pay.webp)  Photo: [Nainoa Shizuru](https://unsplash.com/@nainoa?utm_source=MijnEvent&utm_medium=referral) / [Unsplash](https://unsplash.com/?utm_source=MijnEvent&utm_medium=referral)     In short

- Set a member price per ticket type (0 = free for members) or a members-only ticket type that stays hidden from the public event page.
- Your own website passes a signed member token at checkout; MijnEvent applies the member price automatically and anyone without a valid token pays the regular rate.
- You never upload a member list — your member administration stays the source of truth, so the membership status is always correct at the moment of purchase.
- A member ticket with member price 0 euro is genuinely free: no price and no platform fee.

  Most clubs and associations want the same thing: members get free entry or a discount on an event, while external visitors pay the regular rate. With MijnEvent you can arrange this without uploading a member list or handing out codes. You set a **member price** per ticket type (0 = free for members) or create a **members-only ticket type** that is only visible to members. Your organisation's website — where the member is already logged in — passes a **signed member token** at checkout. MijnEvent trusts that token and applies the member price automatically; anyone without a valid token simply pays. Because nothing is copied or synchronised, the membership status is always correct at the moment of purchase. Below you'll find how to set it up — first without any tech, then the connection for your web developer.

# What you need

- A published event with at least one ticket type.
- Access to your organisation's admin (as a manager).
- A website where members can log in (for the automatic connection). If you don't have one, it also works with individual discount codes per member — but the connection is cleaner and error-free.

# Step 1 — Set a member price or members-only ticket type

Open your event in the admin and edit a ticket type. You'll find two new fields:

- **Access** — choose *Public* (for everyone) or *Members only*. A members-only ticket type is hidden on the public event page and only purchasable with a valid member token.
- **Member price** — the price for verified members. Leave empty if members pay the normal price, enter `0` for free entry, or a lower amount for a member discount.

For example, you can create a single "Entry" ticket type with a regular price of €10 and a member price of €0 — non-members pay €10, members get in for free.

# Step 2 — Create an API key

In the admin, go to **Integrations**. Click **Create key** and give it a recognisable name, for example "Club website". You'll be shown a **key ID** and a **secret key**.

> Copy the secret key right away — it won't be shown again. Store it safely on your server; never put it in the browser or in public code.

Your website uses the secret key to sign member tokens. Only managers with user-management rights can create or revoke keys.

# Step 3 — Have your website pass a member token

This is the part for your web developer (or club system). When a logged-in member clicks "Tickets", your server creates a short-lived, signed token and passes it to the ticket widget. MijnEvent checks the signature and knows the visitor is a member — regardless of which email address they use.

The full technical explanation, the exact token format and a copy-paste code sample are in the **Integrations** section of your admin and in the blog post [Connect ticketing to your existing website](/en/blog/connect-ticketing-to-your-website).

# Step 4 — Place the ticket widget on your site

In **Integrations** you'll find the embed code. The recommended option is one script line plus one `div`; the widget resizes itself automatically and you can place multiple events on a single page. For members, your website adds the token via a `data-member-token` attribute. External visitors who open the same page without a token simply see the public tickets and pay the regular rate.

# How do you know who was a member?

Every order that goes through a member token is flagged: the customer gets the *member* status and the order line remembers that the member price was used. So afterwards you can see the difference between members and non-members in the admin.

# Frequently asked questions

**Do I have to upload a member list?** No. With the token connection your member administration stays the source of truth; MijnEvent keeps no copy. If you want to do it without a website, you can use unique discount codes per member instead.

**What if a member uses a different email address?** It doesn't matter — the token (not the email address) determines whether someone is a member.

**Are free member tickets really free?** Yes. A ticket with member price €0 costs nothing: no price and no platform fee.

**Can a member forward the token to give friends free tickets?** Tokens are short-lived, single-use and tied to one event, with a maximum number of member tickets. That keeps abuse limited.

Want to know more? Browse the other articles in the [knowledge base](/en/knowledge-base) or get in touch — we're happy to think along about the setup for your club.

   Frequently asked questions

## Frequently asked questions

## Do I have to upload a member list to give members a discount?

  No. With the signed member token connection your member administration stays the source of truth and MijnEvent keeps no copy. If you prefer to work without a website, you can use unique discount codes per member instead.

## What happens if a member checks out with a different email address?

  It makes no difference. The signed member token, not the email address, determines whether someone is a member, so the member price applies regardless of which email they use.

## Can a member forward the token to give friends free tickets?

  Tokens are short-lived, single-use and tied to one event, with a maximum number of member tickets. That keeps abuse limited.

  [    Back to blog ](https://mijnevent.app/en/blog) 

  MijnEvent

## Read more

 [ ![](https://regify-mijnevent.s3.eu-central-1.amazonaws.com/blog/covers/betaalkosten-bij-ticketverkoop-de-tweede-rekening.webp) pricing 

 MijnEvent · 3 August 2026 · 8 min read

## The second bill: what payment processing really adds to your ticket sales

When comparing ticketing platforms, organisers look at the platform fee. But there is a second bill: the cost of the payment itself. What it is, how it adds up, and why it scales with orders rather than tickets.

 ](https://mijnevent.app/en/blog/payment-costs-ticket-sales-the-second-bill) [ ![](https://regify-mijnevent.s3.eu-central-1.amazonaws.com/blog/covers/meertalige-ticketverkoop-bezoekers-kiezen-hun-taal.webp) dashboard 

 Jasper Koers · 30 July 2026 · 4 min read

## Multilingual ticket sales: your visitors now pick their own language

Tell your dashboard which languages your visitors speak and the entire sales side follows: ticket pages, e-mails, storefronts and FAQs. Visitors get the right language automatically and can switch with one click.

 ](https://mijnevent.app/en/blog/multilingual-ticket-sales-visitors-choose-their-language) [ ![](https://regify-mijnevent.s3.eu-central-1.amazonaws.com/blog/covers/automatic-membership-renewal-dutch-law.webp) memberships 

 Jasper Koers · 27 July 2026 · 6 min read

## Automatic membership renewal: collecting fees within Dutch renewal law

Automatic renewal saves your club a pile of chasing work, but the law has rules about cancelling. Here is how renewal works in MijnEvent, and how to keep it clean.

 ](https://mijnevent.app/en/blog/automatic-membership-renewal-dutch-law) 

   MijnEvent

## Ready to get started?

Create a free account and sell your first tickets today.

 [Start free](https://mijnevent.app/registreer) [Pricing](https://mijnevent.app/en/pricing)
