HanseCheck For Clubs

Catch missed Hansefit check-ins before revenue slips.

Each club gets its own account, API keys, reminder settings, and player roster. Start with setup, then manage everything from one internal dashboard.

Account per club
Players, settings, dashboard
First-login setup for API credentials
Club Workspace

Signed in

Setup status will appear here.
Finish initial setup
Your club account exists, but the technical setup is incomplete. Complete the required fields in Settings so booking checks can run.

Dashboard

Overview of current roster health, missing check-ins, and live API diagnostics.

Total Players
0
Ready For Check-In
0
Missed Check-Ins
0
Reminder Opt-Outs
0

Immediate Missed Check-Ins (Today)

People who just missed check-in and should usually resolve soon.

Player Booking Window Reminders Actions

Back-Office Follow-Up (From Previous Days)

Open missed check-ins that remain unresolved on later days.

Player Booking Window Reminders Actions

Players Currently Playing

Live from Playtomic based on bookings active right now.

Player Court Booking Window Status

Hansefit Live Check

The provided Hansefit API does not include an endpoint to list all checked-in members, so this panel verifies individual members instead.

Type Identifier Result
Run a manual Hansefit check to confirm the integration.

Manual Hansefit Check-in/Checkout (Test Only)


            

Players

Add Hansefit players for this club and keep their mapping data ready.

Add Player

Registered Players

Current Hansefit roster for this club.

Importing players...
Name Playtomic Hansefit Status

Registrations

New players who submitted the registration form. Review, then create them in Playtomic and HanseCheck.

Name Playtomic Email Hansefit ID Submitted Actions

Settings

Store club profile details and each club's own Hansefit and Playtomic credentials.

Club Profile

API Credentials

Each account stores its own credentials. In this current local prototype they are kept in memory only and reset when the server restarts.

Email Delivery (SMTP)

Configure your SMTP server to enable automatic and manual reminder emails. Use Gmail, Office 365, or any SMTP relay.

Quick Guide

Gmail: Host: smtp.gmail.com Β· Port: 587 Β· Use an App Password (2FA required)
Office 365: Host: smtp.office365.com Β· Port: 587 Β· STARTTLS
Custom SMTP: Ask your provider for host, port, and credentials
The Check-In Link is the URL embedded in QR codes and buttons inside reminder emails

Email Template Editor

Drag and drop blocks to build your reminder email. Changes are saved with the Save button below.

Add Block


Available variables:
{{playerName}}
{{clubName}}
{{bookingDate}}
{{bookingTime}}
{{bookingEndTime}}
{{courtName}}
{{checkinLink}}

Player Self-Registration

Share the link below with players so they can register and link their Hansefit ID. The form can also be embedded on your club website via the iframe snippet.

Email Preview

First-Time Setup

Let’s prepare this club account

Fill the club settings and API credentials required to evaluate bookings and Hansefit check-ins.

Step 1: Club Details

Step 2: Credentials

You can change all of these later in Settings.