Charging for Your Event
If your event costs money — green fees, carts, lunch, a skins pot — you can collect it through the app.
The money never comes to us. Hold the Green isn't a payment processor: we don't hold your money, we never see card details, and we take no cut. Payments go straight from your player to you, inside your own payment app. All we do is build the link and keep track of who has settled up.
First, save your payment apps
Open Account → Payments and fill in the apps you can be paid through: PayPal, Venmo, Cash App, Apple Pay, Google Pay. Fill in as many or as few as you like.
Each field tells you exactly what to enter — your Venmo username without the @, your Cashtag without the $, and so on. Paste your full profile link if that's easier and we'll trim it down for you.
Two things worth knowing:
- Your events read these live. Clear a handle here and it disappears as an option from every event that was offering it.
- They're only ever shown to players on an event you organize, and only once you've chosen to accept that app for that event.
You only need this if you organize and charge. Joining someone else's event and paying their dues needs nothing here.
Turn dues on, then set the price
Requires dues is a toggle in the builder's Basics step — and in Settings, if you decide later. It's deliberately just a yes/no: most organizers know they're charging before they know the figure.
When you do know, open Set up dues on the event page:
- Amount — per player. Leave it empty if you'd rather not state a figure; players still get a way to pay you, just without an amount filled in.
- What it covers — free text, like Green fee · cart · lunch · closest-to-pin pool. Worth writing: it's the first thing a player looks for before paying.
- Which apps this event accepts — tick any of the ones you've saved. Anything you haven't set up shows greyed out.
- Your own payment link — optional, for anything the five apps don't cover: a club account, an invoice page, whatever you use.
How players pay
On the event page a player sees Pay dues, with the amount and what it covers.
PayPal, Venmo and Cash App open in one tap with you and the amount already filled in — they just confirm it in the app as normal.
Apple Pay and Google Pay work differently, and it's not something we can fix. Neither company publishes a link that can open their app with a payment ready. Apple Cash is sent inside Messages, and Google removed peer-to-peer payments from the Google Pay app in the US in June 2024. So for those two the player sees your handle and what to do with it, sends it themselves, and presses I've sent it.
Confirming who's paid
The payment lands in your payment app, not in Hold the Green — so nothing tells us it arrived. That's why there are three states rather than two:
- Unpaid — nothing yet.
- Awaiting confirmation — the player has gone to pay, but you haven't confirmed it.
- Paid — you've seen the money and confirmed it.
That middle state matters. Without it we'd either have to call a player paid on the strength of a tap, or show someone who has already paid you as a defaulter.
Confirming is one toggle: open a golfer from the roster and flip Dues paid. The dues dialog also has a ledger splitting your roster into Paid, Awaiting confirmation and Unpaid. Un-ticking someone drops them back to awaiting confirmation rather than unpaid — their claim still happened.
Every player on the roster carries a marker showing which of the three states they're in, so you can see at a glance who still owes.
Reminders
The dues dialog has a Send a reminder button that emails everyone who isn't confirmed paid — including people who've said they've paid but whom you haven't confirmed yet.
You can send one reminder per event per week. That's a firm limit, and it's there on purpose: these are your own club-mates, the email is unsolicited by definition, and complaints about it land on our sending domain. One nudge a week is enough to be useful and little enough to stay welcome.
A couple of things to remember
- Handles are read live from your account, so deleting one removes that option from every event offering it.
- Transferring an event to a new owner transfers who gets paid, because dues always resolve to whoever owns the event.