Player User Manual
Everything you need to know about signing up, finding games, enrolling in events, and managing your PickLM profile.
Smoother signup, faster play
A handful of improvements landed in 1.0.3 that make getting started and staying in the app easier.
Only email + password required
First name, last name, country, state, city, and zip are now all optional at signup. You can fill them in later from your profile. We'll remind you to complete your profile before joining or creating events.
One-tap location fill
Tap “Use My Location” on signup and we'll auto-fill country, state, city, and zip from your device GPS. You can always edit any field afterwards.
No more sign-out on role change
When an admin approves your role change request (e.g. upgrading you to Club Admin), the app picks it up automatically — no logout, no re-login.
DUPR tier badge on your profile
If you have a linked DUPR account, your profile shows a tier badge — Basic, DUPR+, or Verified. Some events require a minimum tier; you'll see it on the event card before you try to enroll.
Deep links stay logged in
Following an email or push-notification link back into the app no longer signs you out in the middle of navigation. We fixed a transient auth glitch in 1.0.3.
Pre-filled signup for imported players
If your club admin pre-registered you via bulk import, your name and city are pre-filled on the signup form. Your club membership, history, and any pending enrollments carry over automatically once you complete signup.
Getting Started
Set up your account in under a minute.
Request an invitation
Visit picklm.web.app and submit an invitation request. Your club admin or the PickLM team will send a signup link to your email.
Sign up
Open the signup link and create your account with Google or email/password. Only email and password are required — everything else can wait.
Complete your profile
Add your name, city, and (optionally) your DUPR rating. Tap Use My Location to auto-fill city and zip via device GPS.
Find your club
Your club admin adds you to their club. Once you're a member, your club's events appear on your Events screen.
Events Screen
The Events tab is your home for every league, tournament, and Quick Play session you can join.
Events you're in
Leagues, tournaments, and Quick Play sessions you've RSVP'd to, plus anything a club admin has enrolled you in.
Events near you
Public Quick Play and tournaments in your city appear automatically — even if you aren't a member of the hosting club. Set your city in Profile > Settings to change what shows up.
Club-private events
Events that remain Private are only visible to members of the hosting club or players an admin has explicitly added. You'll never see them in the public list.
Public sessions — automatic discovery
When an organizer marks a Quick Play or tournament as Public, everyone in the same city sees it in their Events screen. No searching, no joining the club first.
You also get a notification when a session near you switches from Private to Public.
Private sessions — invite-only
Hidden from the public list. You can join only via a shared link, a join code, or by being a member of the hosting club.
Your club-gated Quick Play sessions always appear in your Events automatically if you're a member.
Enrolling in Events
RSVP, pay entry fees, and manage your enrollment.
Self-enrollment
Tap the event, then RSVP or Enroll. For paid events you'll be redirected to a secure payment page before enrollment is confirmed.
Doubles partners
For doubles events you enroll with a partner. If your partner leaves, you stay enrolled and get a Seeking Partner badge — admins or teammates can pair you up.
Leaving an event
You can leave before the event starts from the event detail screen. Paid entries trigger a refund according to the event refund policy.
DUPR tier gating
Some events require a minimum DUPR tier (Basic / DUPR+ / Verified). If your linked DUPR tier is below what the event needs, you'll see an upgrade message and registration is blocked.
Complete-profile prompt
If your profile is missing a name, city, or zip, we'll prompt you before you can enroll or create an event. Tap Complete Profile, fill in the missing fields, and you're set.
Seamless role change
If an admin upgrades you to Club Admin (or any other role), the new permissions take effect automatically — no need to log out.
Payments
Entry fees, split payments, refunds — all tracked in one place.
Paying your entry fee
Tap Pay Now on the event card. A secure payment page opens. Once payment confirms, your event card updates to Paid automatically.
My Payments
Shows every payment you made yourself — entry fees for your own enrollments and any payments you made on behalf of a partner. Payments someone else made for you live in their My Payments.
Refunds
Refund notifications go to whoever actually paid. If you leave a paid event, the refund — and the notification — goes back to the player who covered that payment.
How payment works for you
Enroll
Join the event. In doubles, choose split payment if you want to share the cost.
Pay
Tap Pay Now on the event card. A secure payment page opens.
Confirm
Payment verifies automatically. Your event card shows Paid.
Play
You're confirmed. View full history anytime in My Payments.
Notifications
What pings your device and when.
| Scenario | What you see |
|---|---|
| Someone pays your share | “[Partner name] paid your share of ₹[amount] for [event name]” |
| Refund initiated | Refund notification goes to whoever actually paid — not necessarily the player leaving. |
| Session changes Private → Public | You're notified if the session is in your city. |
| Partner leaves a doubles team | You get notified and are marked “Seeking Partner”. |
| Role change approved | New role applies within 30 seconds. No logout needed. |
| Tournament / session starts | Reminder pushed before start time. Tap to open the event directly. |
Toggle individual notification categories on/off from Profile → Notification Preferences.
Profile & Settings
Keep your information current so events reach you correctly.
Edit your profile
Update display name, city (used for public event discovery), skill level, and profile photo. Saved fields propagate everywhere in under a minute.
Link DUPR
Link your DUPR account from Profile > Settings. Your tier (Basic / DUPR+ / Verified) surfaces on your profile and unlocks tier-gated events.
Request a role change
Want to host events? Tap Request Role Change on your profile. Admins review and approve — no logout required when it's granted.
Frequently Asked Questions
The questions we get most often.
Why can't I find a payment in My Payments that I know was made?
My Payments only shows payments you made yourself. If someone else paid on your behalf, the payment appears in their My Payments — you would have received a notification confirming your share was covered.
Why is an event I didn't join showing in my Events screen?
Public Quick Play sessions and tournaments in your city appear automatically so you can discover and join them easily. If the event is in the wrong city, update your city in Profile > Settings.
Who gets the refund notification when I leave a paid event?
The refund notification goes to whoever actually paid — not necessarily you. If your partner covered your share, the refund and notification route back to them.
My name was already filled in when I signed up — is that normal?
Yes. Your club admin likely pre-registered you via bulk import. The signup form pre-fills your name and city so you just confirm and set a password.
What happens if my doubles partner leaves and no one replaces them?
You stay enrolled and are marked Seeking Partner. Your club admin can assign a new partner. If no one joins by the event start, contact the admin directly.
Do I need to log out after my role changes?
No — role changes apply automatically via polling, WebSocket push, or on the next app resume. Usually within 30 seconds.
Why am I blocked from registering for an event?
The event likely requires a higher DUPR tier than yours (Basic / DUPR+ / Verified). The event card shows the minimum required tier. Upgrade your DUPR membership to register.
Can I sign up without giving my name and location?
Yes. In 1.0.3 only email and password are required at signup. Everything else is optional — but we'll prompt you to complete your profile before you can enroll in or create an event.
Ready to start playing?
Request an invitation and join leagues, tournaments, and Quick Play sessions at your local club.
Request Invitation