Floodlit 5-a-side football pitch at night
Help Center

Match Payments

Tired of chasing payments via bank transfer? Let players pay when they book. You set what you want to receive — transaction fees are added on top.

Tip

In-app payments are currently available in the UK. Outside the UK? You can still run matches with RSVP mode — players pay via bank transfer or cash. Want payments in your country? Let us know.

How pricing works

You set the amount you want to receive per player (e.g., £5.00). Capo adds transaction fees on top, so players see the total price when booking (e.g., £5.90).

  • You receive — The exact amount you set, guaranteed for every confirmed booking
  • Players pay — Your amount plus transaction fees (shown clearly at checkout)
  • No surprises — The price shown is the price charged

Tip

Transaction fees are typically around 15-20% of your price. If you set £5.00, players pay roughly £5.90.

Payment modes

Each match can have one of four payment modes:

Free

No payment required. Players book with a single tap. This is the default if you haven't connected Stripe.

Pay per match

Everyone pays to book their spot. Payment is required before the booking is confirmed — no "I'll pay later" option.

Pass only

Only players with a valid season pass can book. Great for members-only games.

Pass or pay

The best of both worlds. Pass holders book instantly without paying again. Everyone else pays the match fee at booking. This is ideal for groups with a mix of regulars and casuals.

Setting your default price

1

Go to Setup

Open Setup from your admin menu.
2

Find Match Payments

Under the Matches section, expand Match Payments.
3

Set your defaults

Choose your default payment mode and enter the amount you want to receive per player.
4

Save

Your settings apply to all new matches. You can still override per match if needed.

Connect Stripe first

You need to connect your Stripe account before you can set up paid matches. Go to Payments → Stripe to get started.

Changing payment for a specific match

When creating a match, you can override the payment settings for just that game. Useful for:

  • One-off free games — End of season party, new player trial
  • Different prices — Higher price for a special venue, lower for a quieter week
  • Pass-only events — Exclusive matches for season pass holders

What happens after someone pays

Once the first player pays for a match, the pricing is locked:

  • Price can't change — Everyone pays the same amount
  • Mode can't change — You can't switch from paid to free mid-match
  • Capacity can increase — You can add more spots if needed (new players pay the same price)

This protects players who've already paid — they know the terms won't change after they book.

Tip

Need to change the price? You can't for this match, but set the new price as your default and it'll apply to future matches.

Refunds and cancellations

When a player cancels: They get an immediate refund minus the transaction fee. The fee is non-refundable because payment processing already happened.

When you cancel a match: All players get a full refund including fees. You cancelled, not them.

When you remove a player: You choose the refund amount — standard (minus fee), full, or no refund.

Refunds are issued immediately. Players typically see funds back in their bank within 5-10 business days (depends on their bank).

Seeing payment status

In the Match Control Centre, you can see at a glance how each player booked:

  • Green — Paid online
  • Blue — Used a season pass
  • White — Admin-added (no payment)

Adding players manually

Even on paid matches, you can still add players yourself through the Match Control Centre. These are recorded as "admin-added" with no charge — useful for guests, subs, or if someone paid you directly.