Skip to main content

Invoicing

Already added players to your event and need to collect payment afterwards? Manual Invoicing in Golfify lets you send invoices to players who are already in the event. It's also a flexible way to charge for extras like meals, merchandise, or add-on items beyond the standard entry fee.

Video walkthrough

Prefer to watch? This video covers how to create and manage invoices in Golfify.

Before you start

Your Stripe account must be connected before you can issue invoices. See Set Up Payments if you haven't done this yet.

When to use invoicing

Manual Invoicing is designed for workflows where you want to add players to the event first and collect payment later. A common approach is:

  1. Add players directly into the event
  2. Set up groupings and tee slots
  3. Send invoices so players can pay inside the app

It's also useful for:

  • Charging players the entry fee after they've already been added to the event
  • Charging for extras like meals, merchandise, or optional upgrades
  • Recording a player as paid if they gave you cash, bank transfer, or credit
tip

Looking for the flow where players pay when they join? See Player Registration Fees instead.

Spot unpaid players

Inside Player Manager, Golfify shows a currency icon next to each player's name. The icon colour tells you their payment status at a glance:

  • Greyed out — no payment has been made yet
  • Pending — an invoice has been issued but not yet paid
  • Paid — the player has completed payment or has been marked as paid manually

Create an invoice

  1. Open your event and go to Host Menu → Player Manager.

  2. Find the player you want to invoice. Tap the currency icon next to their name, or tap their more menu and choose View Registration.

  3. Tap Create New Invoice.

  4. Choose what to invoice for:

    • Select from your event entry catalog (the standard entry fee), or
    • Create a custom amount for something else (meals, merchandise, etc.)
  5. Set the amount and decide whether to leave it for the player to pay, or toggle Mark Paid Manually if they've already paid another way (cash, bank transfer, or free entry).

  6. Tap Create Invoice.

The invoice is now attached to that player. If you left it unpaid, the player will see it the next time they open the event.

What the player sees

When a player has an unpaid invoice, a Payments Required section appears on the event HOME screen.

  1. The player taps Pay.
  2. They review the invoice amount.
  3. They tap Confirm & Pay to complete payment through Stripe Checkout.
  4. After payment, they're returned to Golfify and the invoice is marked as paid.
Players must pay before scoring

If a player has a required unpaid invoice, they won't be able to start scoring until it's paid. This helps ensure payment is collected before the player participates fully in the event.

Mark a player as paid manually

If a player has already paid outside the app — in cash, by bank transfer, or as a free entry — you don't need to send them through Stripe Checkout.

When creating the invoice, toggle Mark Paid Manually to on. This records the player as paid without requiring them to go through checkout. The invoice will show as paid in both your view and the player's registration.

How it works

Once an invoice is created, it's linked to the player's registration in the event. Payments are processed through Stripe and go directly into your connected Stripe account, just like entry fee payments.

You can issue multiple invoices to the same player — for example, one for the entry fee and another for a dinner package. Each invoice is tracked separately in the player's registration view and in the event's Payments screen (Host Menu → Payments).

tip

Use your event entry catalog item for standard entry fees to keep things consistent. Use custom invoices for one-off charges and extras.

Troubleshooting

Player can't start scoring?

Check whether they still have a pending unpaid invoice. Players with required unpaid invoices are blocked from scoring until payment is complete.

Player can't see their invoice?

Ask them to refresh the event HOME screen. The Payments Required section should appear if there's an outstanding invoice.

Need to charge a player for something extra after they've already paid?

You can create additional invoices at any time. Tap the currency icon next to the player in Player Manager and choose Create New Invoice again.

Frequently Asked Questions

Can I invoice players who are already in the event?

Yes — that's exactly what Manual Invoicing is designed for. You add players first, then send invoices for payment.

Can I mark someone as paid without using Stripe?

Yes. Toggle Mark Paid Manually when creating the invoice if the player paid in cash, by bank transfer, or if you're giving them a free entry.

Can players see their invoices afterwards?

Yes. Paid and pending invoices are visible in the player's registration view within the event.