Player Documentation

Player User Manual

Everything you need to know about signing up, finding games, enrolling in events, and managing your PickLM profile.

What's new in release 1.0.3

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.

1

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.

2

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.

3

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.

4

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

1

Enroll

Join the event. In doubles, choose split payment if you want to share the cost.

2

Pay

Tap Pay Now on the event card. A secure payment page opens.

3

Confirm

Payment verifies automatically. Your event card shows Paid.

4

Play

You're confirmed. View full history anytime in My Payments.

Notifications

What pings your device and when.

ScenarioWhat you see
Someone pays your share“[Partner name] paid your share of ₹[amount] for [event name]”
Refund initiatedRefund notification goes to whoever actually paid — not necessarily the player leaving.
Session changes Private → PublicYou're notified if the session is in your city.
Partner leaves a doubles teamYou get notified and are marked “Seeking Partner”.
Role change approvedNew role applies within 30 seconds. No logout needed.
Tournament / session startsReminder 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