Payments & revenue
Member payments
Track membership fees and member payments.
The Member payments page is where you connect your club's bank account and set up how you take money — registration fees, event tickets and shop sales. Funds go straight to your own account through Stripe (or Square); ClubHelix never holds your money. You'll find it under Revenue → Member payments in the admin sidebar.
Who can use this
Only club administrators can set up or change payments. If a moderator or member opens the page, they'll see a friendly notice ("Only club admins can configure payments") rather than the settings. You'll also need Stripe (or Square) configured for your site before you can connect a provider; if it isn't, the page shows a warning banner explaining what's missing.
What's on the page
- A provider tab for Stripe Connect and one for Square, with an "active" badge on whichever you're connected to.
- A status panel showing whether onboarding is complete and whether charges and payouts are switched on.
- Once you've connected Stripe, a Payouts go to panel showing the bank account (or debit card) Stripe will pay your club into — bank name and the last four digits, read directly from Stripe. ClubHelix never stores your bank details.
- A Payment settings card, and a Recent payments table with a View all orders → link.
Step by step
Connect Stripe and start taking payments
- Stay on the Stripe Connect tab (it's the default).
- Read the Stripe agreement note, then select Start onboarding.
- You'll be taken to Stripe to enter your club's details, ID and bank account. Complete each item — you only need to enter each thing once.
- When you return, you'll see a confirmation banner. If the status hasn't updated yet, select Refresh status.
- Once Charges enabled reads Yes, you're ready to take payments.
If Stripe still needs more information, the page lists exactly what's outstanding (grouped under headings like "Your details" and "Payouts"). Select Continue Stripe onboarding to finish them.
Manage your Stripe account
Once connected, select Open Stripe dashboard → (top right) to view payouts and transactions in Stripe, or Update Stripe details to change your bank or business information.
Use Square instead
- Open the Square tab.
- Tick the box to agree to Square's Australian terms and disclosures.
- Select Connect Square and authorise the connection.
Square handles one-off payments only (shop, tickets, registrations). Recurring memberships and instalments still need Stripe. To switch back, select Disconnect Square.
Edit your payment settings
- In the Payment settings card, choose your Default currency and enter a Statement descriptor (what members see on their bank statement).
- Fill in the Receipt footer (added to every receipt email — handy for your ABN or contact details) and your Refund policy (shown at checkout).
- Select Save settings.
Field reference
| Field / column | What it does |
|---|---|
| Onboarding / Charges enabled / Payouts enabled | Status of your Stripe account — all need to be active before money can flow. |
| Payouts go to | The bank account Stripe pays your club into (last four digits only). Wrong account? Select Update Stripe details. |
| Default currency | The currency for your payments (AUD, USD, EUR, GBP, NZD or CAD). |
| Statement descriptor | Short label on the member's bank statement. Maximum 22 characters. |
| Receipt footer | Rich text appended to the bottom of every receipt email. |
| Refund policy | Rich text shown to buyers at checkout. |
| Source (Recent payments) | Where the payment came from — a registration, ticket or shop sale. |
| Refunded | Any amount refunded back to the member. |
| Receipt | Link to the member's receipt. |
Tips & FAQ
- Nothing in Recent payments yet? Payments only appear once you publish a registration form, sell tickets or open your shop.
- View all orders → breaks payments down into Registrations, Tickets and Shop. For day-to-day order management, see Orders, Registrations and Shop.
- Stripe says it's verifying? That's normal and usually quick. Use Refresh status once Stripe emails to confirm. Keep your Business details accurate, as Stripe checks them during onboarding.
- Worried you've entered the wrong bank account? Check the Payouts go to panel — it shows the bank name and last four digits Stripe has on file. Stripe verifies the account during onboarding, and a mistyped account simply bounces the payout back rather than losing the money. If it shows Action needed, select Update Stripe details to fix it.