Requirements and steps for venues to enable card payments for court bookings.
Online Payments Setup for Venues and Clubs
Courtex enables Venues and Clubs to accept online payments for court bookings and session attendance via Stripe.
Clubs and venues are not obligated to setup online payments if they want to handle transactions using cash.
Use this guide when you are preparing a venue to accept card payments for court bookings.
Before you start
To enable card payments, make sure all of the following are true:
- The venue is linked to an organisation in Courtex.
- The person setting up payments can manage organisation payments (Owner, Admin, or Finance role).
- Court bookings are enabled for the location.
If these are not set up yet, complete them first before starting Stripe onboarding.
Step 1: Confirm location ownership in Courtex
Before onboarding Stripe, confirm the location ownership status in Courtex:
- Open the location management page.
- Check that the Organisation field points to the correct organisation.
-
Check the location Ownership verification status:
-
Unverified: the location is not yet in the ownership-review flow.
- Pending review: the location has been linked to an organisation and is waiting for Courtex review.
-
Verified: Courtex has verified ownership for paid bookings.
-
Confirm the location admins/organisers are correct.
- Open the organisation details page and confirm the same organisation is the one that will receive payouts.
Important: paid bookings and organisation Stripe onboarding are blocked until the organisation has at least one linked location in Verified status. Linking a location to an organisation through self-serve flows usually places it into Pending review until Courtex verifies it.
Step 2: Start Stripe onboarding
- Go to the organisation details page.
- If the organisation has at least one Verified linked location, in Stripe connected account click Start Stripe onboarding.
- If all linked locations are Pending review or Unverified, this button is blocked/hidden until ownership verification is complete.
- Complete Stripe’s onboarding flow.
- If Stripe asks for business details, legal entity details, bank account details, or identity documents, provide them as requested.
- Return to Courtex once Stripe confirms the onboarding step.
Step 3: Check payment readiness
On the organisation details page, confirm the connected account is ready:
- Onboarding status should show as complete.
- Charges enabled should be Yes.
- Payouts enabled should be Yes.
- Details submitted should be Yes.
- Outstanding requirements should be cleared or non-blocking.
If readiness is incomplete, click Resume Stripe onboarding and finish any remaining Stripe requirements.
Step 4: Accept card payments for bookings
Once Stripe onboarding is complete and the account is ready for payments, the location can proceed with card-based court booking flows.
If card payments are still blocked:
- Re-check the location-to-organisation ownership linkage.
- Re-check connected account readiness on the organisation page.
- Resume onboarding to clear any new Stripe requirements.