New player? Register here
Setting up a new club? Register your club
Already registered? Log in
Setting up a new club? Register your club
Already registered? Log in
Joining as a player? Register as a player
Enter your email and we'll send you a link to reset your password.
Signed in as โ ยท Log out
Dashboard
Total Summary
Profit by Day
Bookings
Votes
Schedule
Cost Management
Record Costs
History
Players
Active Players
Payments
Outstanding Dues โ by Player
๐ณ Payments Made
Reminders
IONOS Hosting โ Cron Jobs usually offers two flavours.
Pick the one that matches your hosting plan โ the URLs below are pre-filled
with the auto-generated cron_secret
from Settings, so they should work as-is.
1. IONOS Control Panel โ Hosting โ pick your domain
2. Find Cron Jobs (sometimes under Tools / Tasks)
3. Click Create cron job โ choose URL as the type
4. Paste one of the URLs above, set the time, save
5. Repeat for the second URL
The "Daily Game Post" URL omits the date โ the server defaults to today, which is what you want for an evening cron.
$(date +%Y-%m-%d) to inject today's date โ Unix cron's shell handles that. (Web cron can't, which is why Option A omits the date.)
WHATSAPP_* entries from the audit log. If your IONOS cron is set up correctly, you'll see new WHATSAPP_DAILY and WHATSAPP_REMINDER rows every evening. No entries = cron isn't reaching the endpoint.
Outstanding Dues (Manual WhatsApp)
Audit Log
Settings
๐ณ Stripe
๐ฑ Digital Wallets
Paste payment links that support Google Pay / Apple Pay. These appear as branded buttons on the player Payments page. A single Stripe payment link works for both if your Stripe account has digital wallets enabled.
๐ฎ Game
๐ฆ Bank / UPI
๐๏ธ Leisure Club Booking
Save your Better Leisure login so the Court Finder can auto-fill your postcode and you can copy credentials when booking.
๐ฌ Twilio WhatsApp
Required for automated WhatsApp messages. Get credentials at console.twilio.com. For testing, use Twilio's free WhatsApp sandbox โ players join by sending join <sandbox keyword> to the sandbox number once.
https://wa.me/14155238886?text=join%20<your-keyword>. The SPA renders a QR for this URL in Reminders, Payments and after-booking confirmations.data:image/... URI or a hosted image URL)
๐ ๏ธ Data Tools
๐ Subscription Plans
Set the membership fee and per-game surcharge for each plan. The surcharge is added on top of each player's base split cost per game (e.g. 10% โ player pays base split + 10%).
No membership fee โ players only pay per game.
๐ข Clubs
Create clubs so players can self-select during registration. Each club can have its own subscription pricing and prepay surcharge.
โ๏ธ Per-Club Pricing
Override global subscription fees and prepay surcharge for a specific club. Leave at 0 to use global defaults.